Dynamische itab....

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Dynamische itab....

Beitrag von ralf.wenzel (Top Expert / 4011 / 209 / 283 ) »
Moin moin,

ich verstehe hier gerade was nicht....

Gegeben sei folgender SELECT:

Code: Alles auswählen.

select * from (lv_tabname) into table lt_table where lt_whereclause. 
Nun geht es da ran, lt_table zu deklarieren. Im Grunde ist es eine interne Tabelle von der Struktur, deren Name in lv_tabname steht.

Mit CREATE DATA krieg ich das nicht hin - fragt mich nicht, wieso.

Wer kann mir auf die Sprünge helfen und damit meine Laune wieder heben?


Gruß und vielen Dank

Ralf *gleich in den tisch beissend
Bild
Ralf Wenzel Heuristika SAP-Development -- 25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

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


Re: Dynamische itab....

Beitrag von JHM (Top Expert / 1225 / 2 / 204 ) »
ralf.wenzel hat geschrieben:Wer kann mir auf die Sprünge helfen und damit meine Laune wieder heben?
Aus der Hilfe zu Create Data:

Code: Alles auswählen.

PARAMETERS: dbtab TYPE c LENGTH 10, 
            rows  TYPE i DEFAULT 100. 

DATA dref TYPE REF TO data. 

FIELD-SYMBOLS: <table> TYPE ANY TABLE, 
               <wa>    TYPE ANY, 
               <comp>  TYPE ANY. 

TRY. 
    CREATE DATA dref TYPE STANDARD TABLE OF (dbtab) 
                          WITH NON-UNIQUE DEFAULT KEY. 
    ASSIGN dref->* TO <table>. 
    SELECT * 
           FROM (dbtab) UP TO rows ROWS 
           INTO TABLE <table>. 
    LOOP AT <table> ASSIGNING <wa>. 
      DO. 
        ASSIGN COMPONENT sy-index 
               OF STRUCTURE <wa> TO <comp>. 
        IF sy-subrc = 0. 
          WRITE / <comp>. 
        ELSE. 
          EXIT. 
        ENDIF. 
      ENDDO. 
      ULINE. 
    ENDLOOP. 
  CATCH cx_sy_create_data_error. 
    WRITE 'Wrong Database!'. 
ENDTRY. 
Gruß Hendrik

Re: Dynamische itab....

Beitrag von ralf.wenzel (Top Expert / 4011 / 209 / 283 ) »
AH, gut, danke!
Bild
Ralf Wenzel Heuristika SAP-Development -- 25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Seite 1 von 1

Vergleichbare Themen

30
Antw.
18981
Views
move itab 1 nach itab 2 mit bedingung
von c oco » 17.04.2012 14:39 • Verfasst in ABAP® für Anfänger
1
Antw.
2436
Views
itab in itab
von dimes » 07.02.2007 12:27 • Verfasst in ABAP® Core
2
Antw.
1245
Views
itab?
von DerAzubi » 19.10.2022 16:44 • Verfasst in ABAP® für Anfänger
2
Antw.
3158
Views
XML->ITAB
von ewx » 09.07.2008 10:24 • Verfasst in ABAP® Core
2
Antw.
13362
Views
Modify itab from wa
von KleinerEisbaer » 30.07.2008 15:43 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

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.