Code: Alles auswählen.
PROCESS BEFORE OUTPUT.
* MODULE STATUS_0130.
*
MODULE get_sbook.
LOOP AT it_sdyn_book INTO wa_sdyn_book WITH CONTROL my_table_control.
MODULE trans_to_tc.
ENDLOOP.
PROCESS AFTER INPUT.
* MODULE USER_COMMAND_0130.
LOOP AT it_sdyn_book.
ENDLOOP.
Code: Alles auswählen.
MODULE GET_SBOOK OUTPUT.
SELECT * from sbook into CORRESPONDING FIELDS OF TABLE it_sdyn_book
WHERE carrid = wa_sflight-carrid
and connid = wa_sflight-connid
and fldate = wa_sflight-connid.
DESCRIBE TABLE it_sdyn_book lines my_table_control-lines.
ENDMODULE. " GET_SBOOK OUTPUT
Code: Alles auswählen.
*----------------------------------------------------------------------*
MODULE TRANS_TO_TC OUTPUT.
Move wa_sdyn_book to sdyn_book.
ENDMODULE. " TRANS_TO_TC OUTPUT
Code: Alles auswählen.
DATA: it_sdyn_book TYPE STANDARD TABLE OF sbook WITH HEADER LINE,
wa_sdyn_book LIKE LINE OF it_sdyn_book .
Code: Alles auswählen.
SELECT * from sbook into CORRESPONDING FIELDS OF TABLE it_sdyn_book
WHERE carrid = wa_sflight-carrid
and connid = wa_sflight-connid
and fldate = wa_sflight-connid. "<-- Schau mal hier
DESCRIBE TABLE it_sdyn_book lines my_table_control-lines.
Code: Alles auswählen.
and fldate = wa_sflight-connid. "<-- Schau mal hier
Code: Alles auswählen.
LOOP AT it_sdyn_book WITH CONTROL my_table_control.
MODULE trans_to_tc.
ENDLOOP.
Code: Alles auswählen.
*----------------------------------------------------------------------*
MODULE TRANS_TO_TC OUTPUT.
Move-corresponding it_sdyn_book to sdyn_book.
ENDMODULE. " TRANS_TO_TC OUTPUT
Ja!JonPiero hat geschrieben:Ist dies richtig so?
In dem Fall ist es besser am Dynpro die DDIC Struktur als Name zu verwenden, damit man die diversen Einstellungen nur an einer Stelle (im DDIC) durchzuführen hat. (Suchhilfen, Feldnamen, Festwerte, usw.)JonPiero hat geschrieben:Meine Felder heißen sdyn_book-... und es ist eine Struktur im DDIC.
Funktioniert es noch immer nicht, oder meinst du das wegen meiner Einwände bzgl. der DDIC Struktur?JonPiero hat geschrieben:Was mache ich dann falsch?