erstellter Feldkatalog ändert Feldinhalt der internen Table

Getting started ... Alles für einen gelungenen Start.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

erstellter Feldkatalog ändert Feldinhalt der internen Table

Beitrag von Spookykid (Specialist / 140 / 28 / 0 ) »
Hallo liebe Abapler,

ich bin seid Stunden am ausprobieren, was mit meiner SQL Abfrage nicht stimmt. Wie ich jetzt gerade herausgefunden habe, ist mit meiner Abfrage alles ok und die interne Tabelle ist korrekt befüllt. Leider gibt es Probleme mit meinem selbst erstellten Feldkatalog zur ALV Ausgabe.
alv.jpeg
write.jpeg
Hier der Code, der für die ALV - Ausgabe notwendig ist.

Code: Alles auswählen.

TYPE-POOLS: slis.
* Deklarationen

*ALV_GRID
    DATA: lt_fcat TYPE slis_t_fieldcat_alv.
    DATA: ls_fcat TYPE slis_fieldcat_alv.
    DATA: gs_layout TYPE slis_layout_alv.

PERFORM feldkatalog_fuellen.
PERFORM fieldcatalog_commit.
PERFORM alv_fill.
*PERFORM layout USING gs_layout.








*&---------------------------------------------------------------------*
*&      Form  feldkatalog_fuellen
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
    FORM feldkatalog_fuellen.
    CLEAR ls_fcat.
      ls_fcat-fieldname = 'POSID'.
      ls_fcat-seltext_l = 'PosId'.
      APPEND ls_fcat TO lt_fcat .


      CLEAR ls_fcat.
      ls_fcat-fieldname = 'Objnr'.
      ls_fcat-seltext_l = 'Objektnummer'.
      APPEND ls_fcat TO lt_fcat .

      CLEAR ls_fcat.
      ls_fcat-fieldname = 'PRART'.
      ls_fcat-seltext_l = 'Projektart'.
      APPEND ls_fcat TO lt_fcat .

      CLEAR ls_fcat.
      ls_fcat-fieldname = 'Stat'.
      ls_fcat-seltext_l = 'Status'.
      APPEND ls_fcat TO lt_fcat .

      ENDFORM. "feldkatalog_fuellen.


*&---------------------------------------------------------------------*
*&      Form  alv_fill
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
    FORM alv_fill.
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
        EXPORTING
          i_callback_program = sy-repid
          i_grid_title       = 'Ausgabe'
          it_fieldcat        = lt_fcat
          is_layout          = gs_layout
          i_save             = 'A'
        TABLES
          t_outtab           = t_ausg
        EXCEPTIONS
          programm_error     = 1
          OTHERS             = 2.


    ENDFORM.                    "alv_fill


*&  Form fieldcatalog_commit
*&
*&---------------------------------------------------------------------
    FORM fieldcatalog_commit.

      CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
        EXPORTING
          i_program_name     = sy-repid
          i_internal_tabname = 't_ausg'
        CHANGING
          ct_fieldcat        = lt_fcat
        EXCEPTIONS
          programm_error     = 1
          OTHERS             = 2.

    ENDFORM.                    "fieldcatalog_commit

*&---------------------------------------------------------------------*
*&      Form  layout
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*      -->LS_LAYOUT  text
*----------------------------------------------------------------------*
    FORM layout USING ls_layout TYPE slis_layout_alv.

      ls_layout-colwidth_optimize = 'X'.

    ENDFORM.                    "layout

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


Re: erstellter Feldkatalog ändert Feldinhalt der internen Ta

Beitrag von Ratazong (Specialist / 144 / 1 / 14 ) »
Übergib mal alle Feldnamen in der int. Tabelle in Großbuchstaben.

Gruß

Rata

Folgende Benutzer bedankten sich beim Autor Ratazong für den Beitrag:
Spookykid


Re: erstellter Feldkatalog ändert Feldinhalt der internen Ta

Beitrag von Spookykid (Specialist / 140 / 28 / 0 ) »
Ratazong hat geschrieben:Übergib mal alle Feldnamen in der int. Tabelle in Großbuchstaben.

Gruß

Rata

jop, das wars. hätte ich selber draufkommen müssen ;-)

Seite 1 von 1

Vergleichbare Themen

3
Antw.
3988
Views
feldkatalog von internen tabellen?
von ismailer » 17.01.2005 11:47 • Verfasst in ABAP Objects®
5
Antw.
2875
Views
feldkatalog von internen tabellen?
von ismailer » 18.01.2005 13:50 • Verfasst in ABAP® Core
3
Antw.
867
Views
Feldinhalt an bestehenden Feldinhalt anhängen
von PatrickHei » 17.11.2020 09:56 • Verfasst in ABAP® für Anfänger
3
Antw.
1284
Views
Ausgabe ändert sich
von drama » 09.03.2016 08:39 • Verfasst in ABAP® für Anfänger
3
Antw.
1060
Views
Wie ändert ein Report Felder (im ISU)?
von MOFU » 27.09.2020 21:42 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 10 Stunden von black_adept gelöst 23 / 3639
User Exit EXIT_RQCPRM10_001
vor 10 Stunden von a-dead-trousers 2 / 235
Trennen Strasse und Hausnummer
vor 16 Stunden von payten 13 / 10568
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1286

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

Dialog-Container mit Toolbar/Status
vor 10 Stunden von black_adept gelöst 23 / 3639
User Exit EXIT_RQCPRM10_001
vor 10 Stunden von a-dead-trousers 2 / 235
Trennen Strasse und Hausnummer
vor 16 Stunden von payten 13 / 10568
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1286

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2831
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9416