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 / 3955 / 202 / 281 ) »
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
Neuer Artikel über BRF+ in der neuen iX 05/25!

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


Re: Dynamische itab....

Beitrag von JHM (Top Expert / 1212 / 2 / 202 ) »
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 / 3955 / 202 / 281 ) »
AH, gut, danke!
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing
Neuer Artikel über BRF+ in der neuen iX 05/25!

Seite 1 von 1

Vergleichbare Themen

30
Antw.
15130
Views
move itab 1 nach itab 2 mit bedingung
von c oco » 17.04.2012 14:39 • Verfasst in ABAP® für Anfänger
2
Antw.
593
Views
itab?
von DerAzubi » 19.10.2022 16:44 • Verfasst in ABAP® für Anfänger
9
Antw.
4496
Views
XML to itab
von Drogbar » 12.01.2006 12:56 • Verfasst in ABAP® Core
2
Antw.
2609
Views
XML->ITAB
von ewx » 09.07.2008 10:24 • Verfasst in ABAP® Core
1
Antw.
1925
Views
itab in itab
von dimes » 07.02.2007 12:27 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

IBAN und BUT0BK
vor 4 Tagen von GastX gelöst 4 / 4283
Gewährleistungsende im Equipment
vor 5 Tagen von Yourairld gelöst 8 / 26494
IF mit AND und OR
vor 3 Wochen von GastX 6 / 14732
Meine Inbox
vor 3 Wochen von Rabea1103 1 / 12160

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.