ALV, mehrzeilig, Druckansicht

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

ALV, mehrzeilig, Druckansicht

Beitrag von GastX (Specialist / 288 / 6 / 20 ) »
Hallo,
ist das ein Bug oder ein Feature?

Ich zeige eine Tabelle per CL_SALV_TABLE an. Da die Liste für den Druck zu breit wäre, bin ich in die Druckansicht und habe dort das Layout auf dreizeilig gesetzt, Spaltenbreiten geändert und das dann unter dem Namen /DEFAULT abgespeichert.

Dieses wird jetzt per SET_INITIAL_LAYOUT vor dem Display-Aufruf gesetzt, das funktioniert prinzipiell.

Code: Alles auswählen.

  lr_layout->set_initial_layout( '/DEFAULT' ).
  lr_alv->display( ).
Wenn ich zuvor beim Erzeugen meines ALV-Objektes per factory-Aufruf den Parameter list_display auf 'X' setze, also mit der Listanzeige starte, sieht alles genau so aus wie gewünscht.

Code: Alles auswählen.

      CALL METHOD cl_salv_table=>factory
      EXPORTING
        list_display   = p_print
          IMPORTING
            r_salv_table   = lr_alv
          CHANGING
            t_table        = gt_daten.
Wenn ich beim factory-Aufruf den Parameter list_display aber auf ' ' belasse, also mit dem Grid starte, erhalte ich dort (natürlich) eine einzeilige Anzeige. Beim Wechsel auf die Druckansicht erscheint eine dreizeilige, also wie gewünscht, mein Layout wird wohl gezogen. Nur: die Spaltenbreiten sind nicht wie von mir gesetzt.
Lade ich dann nochmal mein Layout, dann stimmen auch die Spaltenbreiten.

Ich hoffe, das war soweit verständlich, hat wer 'ne Idee?
Gruß,
Frank.

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


Beitrag von GastX (Specialist / 288 / 6 / 20 ) »
Keiner?

Seite 1 von 1

Vergleichbare Themen

3
Antw.
3213
Views
ALV mehrzeilig?
von reini69 » 27.07.2006 16:21 • Verfasst in ABAP Objects®
0
Antw.
2530
Views
6
Antw.
7563
Views
Sapscript Druckansicht Layout anders als Ausdruck
von Dominication » 20.08.2012 15:54 • Verfasst in ABAP® Core
2
Antw.
3007
Views
Druck oder Druckansicht: wie kann es festgestellt werden?
von Jura » 06.12.2006 16:04 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

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

Aktuelle Forenbeiträge

ATC Finding in Smartforms
vor 3 Tagen von sap_enthusiast 2 / 377
LSMW-Problem
vor 4 Tagen von rob_abc 4 / 435

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

ATC Finding in Smartforms
vor 3 Tagen von sap_enthusiast 2 / 377
LSMW-Problem
vor 4 Tagen von rob_abc 4 / 435

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
letzen Monat von Manfred K. 1 / 73796
Benutzerdefinierte Felder PSP
January 2026 von Rabea1103 1 / 126840