RTTI Dynamisch die Interne Tabellenstruktur lesen und Dowl.

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

RTTI Dynamisch die Interne Tabellenstruktur lesen und Dowl.

Beitrag von Kleenmex (Specialist / 126 / 0 / 0 ) »
Hallo zusammen

ich probier hier was dynamisches anzulegen aber irgend wie weis ich nicht mehr weiter ....

Folgendes man will diverse Strukturen Downloaden diese sind alle mit SE11 erzeugt worden ich mochte jetzt nur noch den Download dynamisch machen.

Nur wie gehts hier weiter ???

Danke für die hilfe

Code: Alles auswählen.



DATA: i_k1 type HASHED TABLE OF z_dl_001 WITH UNIQUE key kunnr.

  select * INTO CORRESPONDING FIELDS OF TABLE i_k1
    from kna1 inner join knvk
     on kna1~kunnr = knvk~kunnr
      where kna1~KTOKD in kKTOKd
        and kna1~kunnr in rkunnr.

  perform download using kunde
                   CHANGING i_k1[].

*&---------------------------------------------------------------------*
*&      Form  download
*&---------------------------------------------------------------------*
FORM download  USING     pfad  TYPE rlgrap-filename
               CHANGING  tab type any table  .

  filename = pfad.


*-hier gehts nicht weiter??????
* descr_ref ?= cl_abap_typedescr=>describe_by_data( tab ).

*  CREATE DATA inttab TYPE TABLE OF (tab1).
*  ASSIGN inttab->* TO <fstable>.

*-hier gehts nicht weiter??????

  CALL METHOD cl_gui_frontend_services=>gui_download
    EXPORTING
*      BIN_FILESIZE              =
       filename                  = filename
       FILETYPE                  = 'ASC'
       APPEND                    = ' '
      WRITE_FIELD_SEPARATOR     = 'X'
    changing
      data_tab                  = <fstable>
    EXCEPTIONS
      FILE_WRITE_ERROR          = 1
      NO_BATCH                  = 2
      GUI_REFUSE_FILETRANSFER   = 3
      INVALID_TYPE              = 4
      NO_AUTHORITY              = 5
      UNKNOWN_ERROR             = 6
      HEADER_NOT_ALLOWED        = 7
      SEPARATOR_NOT_ALLOWED     = 8
      FILESIZE_NOT_ALLOWED      = 9
      HEADER_TOO_LONG           = 10
      DP_ERROR_CREATE           = 11
      DP_ERROR_SEND             = 12
      DP_ERROR_WRITE            = 13
      UNKNOWN_DP_ERROR          = 14
      ACCESS_DENIED             = 15
      DP_OUT_OF_MEMORY          = 16
      DISK_FULL                 = 17
      DP_TIMEOUT                = 18
      FILE_NOT_FOUND            = 19
      DATAPROVIDER_EXCEPTION    = 20
      CONTROL_FLUSH_ERROR       = 21
      NOT_SUPPORTED_BY_GUI      = 22
      ERROR_NO_GUI              = 23
      others                    = 24
          .
  IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
               WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.

  endif.

ENDFORM.                    " download
Gruss

Kleenmex

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


Seite 1 von 1

Vergleichbare Themen

1
Antw.
2206
Views
Texttabellen lesen dynamisch
von PeterPaletti » 27.04.2017 09:38 • Verfasst in ABAP® für Anfänger
2
Antw.
1556
Views
Dynamisch Tabelleneinträge lesen
von Kenny » 02.05.2013 08:51 • Verfasst in ABAP® für Anfänger
4
Antw.
3986
Views
Lesen in einer dynamisch generierten internen Tabelle
von Svenson » 05.10.2005 17:07 • Verfasst in ABAP® Core
1
Antw.
1503
Views
Anzahl von Datensätzen aus einer Datenbanktabelle dynamisch lesen
von tekko » 31.03.2022 16:26 • Verfasst in ABAP Objects®
3
Antw.
11550
Views
dynamisch per Feldsymbol Tabelle lesen und in andere schreib
von TomBar » 02.02.2009 14:16 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

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

Aktuelle Forenbeiträge

Übertragen MINNISTAMM
vor 13 Stunden von tar 5 / 501
corresponding - mapping - switch
vor 13 Stunden von tar 38 / 1640
Exception statt sy-subrc
vor 19 Stunden von msfox 18 / 1319
Neue Themen als SAP Entwickler
vor 2 Tagen von tar 156 / 24853

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

Übertragen MINNISTAMM
vor 13 Stunden von tar 5 / 501
corresponding - mapping - switch
vor 13 Stunden von tar 38 / 1640
Exception statt sy-subrc
vor 19 Stunden von msfox 18 / 1319
Neue Themen als SAP Entwickler
vor 2 Tagen von tar 156 / 24853

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 3 Tagen von ralf.wenzel 1 / 621
EPC QR Code in Smartforms ohne CF_LF
vor einer Woche von Thomas J. 1 / 1797
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 7359