Probleme mit internen Tabellen aus dem Data Dictionary

Getting started ... Alles für einen gelungenen Start.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Probleme mit internen Tabellen aus dem Data Dictionary

Beitrag von ati_b (ForumUser / 1 / 0 / 0 ) »
Guten Tag,

undzwar versuche ich mich schon seit geraumer Zeit an dieser Aufgabe für mein Studium. Die Aufgabenstellung lautet das ich mithilfe des Data Dictionary meinen bereits programmierten Währungsrechner modifizieren soll.
wenn Ich jedoch eine interne Tabelle deklariere und das Programm ausführen will, bekomme ich eine Fehlermeldung mit der Benachrichtigung "der typ zddevd_517_waehumrechner_tab ist unbekannt", ich bin langsam am verzweifeln obwohl die interne Tabelle doch bereits deklariert worden ist, also worin liegt das Problem? Wäre wirklich erfreut darüber wenn Ihr mir helfen könntet. Danke im Vorraus

Jetzt zum code:

&---------------------------------------------------------------------*
*& Report ZD_DEVD_517_AUFGABE8B
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*

REPORT ZD_DEVD_517_AUFGABE8B.

PARAMETERS:
p_ausg(3) type c DEFAULT 'EUR',
p_zielw(3) type c DEFAULT 'CAD',
betrag type p DECIMALS 2 DEFAULT '100.00'.

DATA:
w_umrechner_tab type table of zddevd_517_waehumrechner_tab,
wa like line of w_umrechner_tab,
ergebnis type p decimals 4.


wa-kuerzel_ausgangsw = 'EUR'.
wa-kuerzel_zielw = 'AUD'.
wa-name_ausgangsw = 'Euro'.
wa-name_zielw = 'Australische Dollar'.
wa-faktor = '0.75109'.
APPEND wa TO w_umrechner_tab.
CLEAR wa.

wa-kuerzel_ausgangsw = 'EUR'.
wa-kuerzel_zielw = 'CAD'.
wa-name_ausgangsw = 'Euro'.
wa-name_zielw = 'Kandadische Dollar'.
wa-faktor = '1.43864'.
APPEND wa TO w_umrechner_tab.
CLEAR wa.

wa-kuerzel_ausgangsw = 'EUR'.
wa-kuerzel_zielw = 'CHF'.
wa-name_ausgangsw = 'Euro'.
wa-name_zielw = 'Schweizer Franken'.
wa-faktor = '1.48699'.
APPEND wa TO w_umrechner_tab.
CLEAR wa.

wa-kuerzel_ausgangsw = 'EUR'.
wa-kuerzel_zielw = 'GBP'.
wa-name_ausgangsw = 'Euro'.
wa-name_zielw = 'Englisches Pfund'.
wa-faktor = '0.62035'.
APPEND wa TO w_umrechner_tab.
CLEAR wa.

wa-kuerzel_ausgangsw = 'EUR'.
wa-kuerzel_zielw = 'JPY'.
wa-name_ausgangsw = 'Euro'.
wa-name_zielw = 'Japanischer Yen'.
wa-faktor = '1.10558'.
APPEND wa TO w_umrechner_tab.
CLEAR wa.

"LOOP AT w_umrechner_tab into wa . *gibt alle Datansätze vom w_umrechner_tab in wa und gibt die Daten aus, sollen wir aber in der Aufgabe nicht ausgeben
" write: / sy-tabix, wa-name_ausgangsw, wa-KUERZEL_AUSGANGSW ,'nach', wa-NAME_ZIELW, wa-KUERZEL_ZIELW, wa-FAKTOR.
"ULINE.
"ENDLOOP.

READ TABLE w_umrechner_tab WITH KEY kuerzel_zielw = p_zielw INTO wa.
IF sy-subrc <> 0. "SY-SUBRC enthält 0 falls Datensatz vorhanden (Rückgabewert einer Anwendung); wenn ungleich Null: Kein Datensatz
WRITE: / 'Keine Datensätze gefunden'.

ELSE.
ergebnis = betrag * wa-faktor.
WRITE: / wa-name_ausgangsw,'nach', wa-name_zielw.
WRITE: / betrag, wa-kuerzel_ausgangsw, '=', ergebnis,wa-kuerzel_zielw.


ENDIF.
Zuletzt geändert von ati_b am 27.03.2014 13:02, insgesamt 1-mal geändert.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Probleme mit internen Tabellen aus dem Data Dictionary

Beitrag von a-dead-trousers (Top Expert / 4399 / 223 / 1182 ) »
hi!

Wie heißt deine Struktur im DDIC?
Genau den Namen musst du auch im Programm verwenden. Nur durch Hinzufügen von _TAB am Ende wird daraus keine Tabelle.

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Seite 1 von 1

Vergleichbare Themen

4
Antw.
2575
Views
Probleme mit der internen Tabelle
von swonny » 09.01.2007 09:11 • Verfasst in ABAP® für Anfänger
4
Antw.
1983
Views
Probleme bei Ausgabe einer internen Liste auf Präsentationsserver
von Doobie » 04.07.2024 12:10 • Verfasst in ABAP® für Anfänger
3
Antw.
3993
Views
feldkatalog von internen tabellen?
von ismailer » 17.01.2005 11:47 • Verfasst in ABAP Objects®
5
Antw.
3892
Views
Vergleich von internen Tabellen
von Artie200 » 01.02.2011 16:42 • Verfasst in ABAP® für Anfänger
3
Antw.
2206
Views
Inhaltübergabe bei internen Tabellen
von castadiva » 22.10.2007 12:47 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Regex in where
vor 20 Stunden von tar 8 / 367
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 285
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 528

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Regex in where
vor 20 Stunden von tar 8 / 367
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 285
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 528

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 2 Tagen von snooga87 1 / 221
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3403
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9953