Spaltenbreite auf ALV Grid optimieren

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Spaltenbreite auf ALV Grid optimieren

Beitrag von Mario ( / / 0 / 3 ) »
Hallo,

wer kann mir weiterhelfen?

Code: Alles auswählen.

DATA: tab TYPE TABLE OF SLIS_LAYOUT_ALV,
            l_tab LIKE LINE OF tab.

      l_tab-colwidth_optimize = 'X'.
      APPEND l_tab TO tab.

      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
           EXPORTING
                I_STRUCTURE_NAME = 'ZQWER'
                IS_LAYOUT        = tab
           TABLES
                T_OUTTAB         = alv_basis
           EXCEPTIONS
                PROGRAM_ERROR    = 1
                OTHERS           = 2.
      IF SY-SUBRC <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
Ich bekomme bei der Ausführung immer einen Laufzeitfehler, da angeblich der Typ von tab nicht mit dem von is_layout geforderten typ übereinstimmt. Weiss jemand welchen Typ ich da brauche?

vielen Dank für die Hilfe,

Gruß
Mario

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


Beitrag von Gast ( / / 0 / 3 ) »
l_tab sollte den passenden Typ haben, nicht tab.

Beitrag von Hermann ( / / 0 / 3 ) »
Du übergibst an den Parameter IS_LAYOUT eine Tabelle. Es ist aber eine Struktur. Wenn Du an IS_LAYOUT l_tab übergibst, sollte es funktionieren.

l_tab würde ich im übrigen deklarieren als:

Code: Alles auswählen.

l_tab type SLIS_LAYOUT_ALV.
Hermann

Beitrag von Gast ( / / 0 / 3 ) »
... vielen vielen Dank für die Infos,
da bin ich jetzt ganz schön auf dem "Schlauch" gestanden.

viele Grüße
Mario

Seite 1 von 1

Vergleichbare Themen

3
Antw.
3935
Views
Spaltenbreite auf ALV Grid mit Methode optimieren
von Mario » 06.10.2004 17:15 • Verfasst in ABAP Objects®
8
Antw.
997
Views
SALV einzelne Spaltenbreite optimieren
von Murdock » 17.02.2022 08:56 • Verfasst in ABAP Objects®
3
Antw.
3346
Views
Spaltenbreite auf ALV Grid setzten
von GAST » 14.10.2004 13:07 • Verfasst in ABAP® Core
8
Antw.
4719
Views
festen Spaltenbreite im ALV-Grid
von stefan.ilg » 04.05.2004 15:12 • Verfasst in ABAP Objects®
2
Antw.
2745
Views
ALV-Grid Spaltenbreite abspeichern
von Judith » 07.10.2005 13:23 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

Anonymous
Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Updates der Daten, Fehlermeldung
vor 15 Stunden von Egzon gelöst 1 / 42
Wie benutze ich COMMIT WORK richtig
vor 2 Tagen von msfox 17 / 427

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

Updates der Daten, Fehlermeldung
vor 15 Stunden von Egzon gelöst 1 / 42
Wie benutze ich COMMIT WORK richtig
vor 2 Tagen von msfox 17 / 427

Unbeantwortete Forenbeiträge

Updates der Daten, Fehlermeldung
vor 15 Stunden von Egzon 1 / 42
Zwischensumme Adobe Forms
vor 5 Wochen von Lucyalison 1 / 268
Group Items auf einer Filterbar
letzen Monat von Bright4.5 1 / 320