Folgende Benutzer bedankten sich beim Autor lausek für den Beitrag:
autohandel7
Code: Alles auswählen.
TYPES: BEGIN OF ts_werks,
werks TYPE werks_d,
name1 TYPE name1,
END OF ts_werks. "Eine Struktudefinition
TYPES: tt_werks TYPE STANDARD TABLE OF ts_werks WITH DEFAULT KEY. "Eine Tabellentypdefinition
DATA: lt_werks TYPE tt_werks. "Die tatsächliche Variable
Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
autohandel7
Code: Alles auswählen.
* Definitionsteil
PRIVATE SECTION.
types: begin of t_test,
matnr type matnr,
end of t_test.
types: tt_test type table of t_test.
methods test importing it_test type tt_test.
*Implemetationsteil
method test.
* Dein Code
endmethod
4byte hat geschrieben:Hallo,
wenn die Methode den Tabellentyp nutzen soll, dann muss der Typ in der Klasse angelegt werden. Je nach Sichtbarkeit der Methode im PUBLIC/PROTECTED/PRIVATE Bereich
Code: Alles auswählen.
* Definitionsteil PRIVATE SECTION. types: begin of t_test, matnr type matnr, end of t_test. types: tt_test type table of t_test. methods test importing it_test type tt_test. *Implemetationsteil method test. * Dein Code endmethod
Wenn du den Typ für PUBLIC-Methoden brauchst, dann definiere in in der PUBLIC-Section.autohandel7 hat geschrieben:Danke, ich möchte gern, dass ich dise Tabelle in andere Methoden benutzen kann, aber ich verstehe nicht, wo ich das defenieren soll?
Sehe Bild. Ich kann in Interne Typen das machen, aber dann soll ich Tabelle in DICT anlegen.