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 / 287 / 5 / 19 ) »
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 / 287 / 5 / 19 ) »
Keiner?

Seite 1 von 1

Vergleichbare Themen

3
Antw.
3110
Views
ALV mehrzeilig?
von reini69 » 27.07.2006 16:21 • Verfasst in ABAP Objects®
0
Antw.
2265
Views
1
Antw.
4566
Views
Smartforms Funktionsbaustein: Druckansicht ohne Druckmenu
von Nautilus » 16.02.2006 13:17 • Verfasst in ABAP® Core
6
Antw.
7182
Views
Sapscript Druckansicht Layout anders als Ausdruck
von Dominication » 20.08.2012 15:54 • Verfasst in ABAP® Core
2
Antw.
2819
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

BAPI_ACC_DOCUMENT_POST
vor 19 Stunden von Lukas Sanders 3 / 546
Side by Side extensions
vor 2 Tagen von JHM 2 / 751
Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 6284

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

BAPI_ACC_DOCUMENT_POST
vor 19 Stunden von Lukas Sanders 3 / 546
Side by Side extensions
vor 2 Tagen von JHM 2 / 751
Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 6284

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 6284
Spool vereinen OTF und PDF
vor 3 Wochen von anna2205 1 / 19888
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 26678
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 45657