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.
3985
Views
feldkatalog von internen tabellen?
von ismailer » 17.01.2005 11:47 • Verfasst in ABAP Objects®
5
Antw.
2870
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.
1279
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

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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 17 Stunden von Bright4.5 1 / 377
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2023
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8619