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 / 4282 / 214 / 1141 ) »
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.
2389
Views
Probleme mit der internen Tabelle
von swonny » 09.01.2007 09:11 • Verfasst in ABAP® für Anfänger
3
Antw.
141
Views
Selektieren von Internen Tabellen
von Micha_ela » 29.09.2022 10:27 • Verfasst in ABAP® für Anfänger
3
Antw.
3835
Views
feldkatalog von internen tabellen?
von ismailer » 17.01.2005 11:47 • Verfasst in ABAP Objects®
5
Antw.
3711
Views
Vergleich von internen Tabellen
von Artie200 » 01.02.2011 16:42 • Verfasst in ABAP® für Anfänger
4
Antw.
6399
Views
gruppieren von internen Tabellen
von debianfan » 18.01.2018 03:17 • 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

SELECT CHAR16 in CHAR12-Feld
vor 43 Minuten von Patrick1982 gelöst 5 / 55
alv_grid aktualisieren
vor 5 Stunden von Egzon gelöst 4 / 82

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

SELECT CHAR16 in CHAR12-Feld
vor 43 Minuten von Patrick1982 gelöst 5 / 55
alv_grid aktualisieren
vor 5 Stunden von Egzon gelöst 4 / 82

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 134
Group Items auf einer Filterbar
vor 5 Wochen von Bright4.5 1 / 170