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 / 277 / 4 / 18 ) »
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 / 277 / 4 / 18 ) »
Keiner?

Seite 1 von 1

Vergleichbare Themen

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

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

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 23 Stunden von Egzon gelöst 1 / 50
Wie benutze ich COMMIT WORK richtig
vor 2 Tagen von msfox 17 / 431

Unbeantwortete Forenbeiträge

Updates der Daten, Fehlermeldung
vor 23 Stunden von Egzon 1 / 50
Zwischensumme Adobe Forms
vor 5 Wochen von Lucyalison 1 / 269
Group Items auf einer Filterbar
letzen Monat von Bright4.5 1 / 321