Vollbild ALV

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

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

Vollbild ALV

Beitrag von SAP_ENTWICKLER (Specialist / 445 / 219 / 6 ) »
Hallo,

ich möchte ein ALV als Vollbild anzeigen. Das Grid wird in einem separaten Dynpro dargestellt.

Mit

Code: Alles auswählen.

DATA:
  xxxx_grid          TYPE REF TO cl_gui_alv_grid.

CREATE OBJECT xxxx_grid
      EXPORTING
        i_parent = cl_gui_custom_container=>screen0.
klappt es auch grundsätzlich ganz gut. Das Problem ist dann aber, dass man erst den Funktioncsode EXIT auslösen muss um die Inhalte sehen zu können, die Dynprofolge ist nach dem Verlassen des Grid's durcheinander, etc. Nach langer Suche habe ich dieses Coding gefunden, dass nach dem Verlassen des Screens mit dem ALV aufgerufen werden soll.

Code: Alles auswählen.

      CALL METHOD cl_gui_container=>screen0->free.

      CALL METHOD xxxx_grid->free.
Durch diese beiden Zeilen wird es aber auch nicht besser.


Woher kommen die Strörungen in der Dynprofolge?

Vielen Dank und viele Grüße

Norbert

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


Re: Vollbild ALV

Beitrag von a-dead-trousers (Top Expert / 4395 / 223 / 1182 ) »
Wie schaut dein PBO (im Dynpro und im Programm) genau aus?
Ich würde dir übrigens raten die cl_gui_container=>screen* Objekte auf keinen Fall zu zerstören.

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
SAP_ENTWICKLER

Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Vollbild ALV

Beitrag von SAP_ENTWICKLER (Specialist / 445 / 219 / 6 ) »
Im Dynpro 0100 eines Modulpools werden die Daten selektiert und in 0150 sollen sie angezeigt werden.

Durch das folgende Coding im 0150 PBO

Code: Alles auswählen.


DATA:
  xxxx_grid          TYPE REF TO cl_gui_alv_grid.

CREATE OBJECT xxxx_grid
      EXPORTING
        i_parent = cl_gui_custom_container=>screen0.



geht die Zuweisung zu dem in Dynpro 0150 definierten CuCtr verloren, wie soll das Programm auch noch wissen, dass die Daten dort angezeigt werden sollen. Das Grid wird mit den Daten im Dynpro 0100 dargestellt, obwohl die Erstellung des Objekte und der

Code: Alles auswählen.


CALL METHOD xxxx_grid->set_table_for_first_display
.
.
.
.
im PBO des 0150'er Dynpros erfolgt. Das 0150'er Dynpro erscheint als leere graue Fläche, die Anzeige der Daten erfolgt wie geasagt als Grid im 0100'er Dynpro.

Re: Vollbild ALV

Beitrag von a-dead-trousers (Top Expert / 4395 / 223 / 1182 ) »
Nochmal: Wie schaut dein PBO (im Dynpro und im Programm) genau aus?
Ich meine MIT dem ganzen drumherum (MODULE ... ENDMODULE usw.)

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
SAP_ENTWICKLER

Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Vollbild ALV

Beitrag von gtoXX (Specialist / 213 / 44 / 36 ) »
SAP_ENTWICKLER hat geschrieben:Im Dynpro 0100 eines Modulpools werden die Daten selektiert und in 0150 sollen sie angezeigt werden.

Durch das folgende Coding im 0150 PBO

Code: Alles auswählen.

CREATE OBJECT xxxx_grid
      EXPORTING
        i_parent = cl_gui_custom_container=>screen0
Durch dein Coding bist Du ja auch nicht mehr auf dem Dynpro 150 sondern auf dem (Hilfs-)Screen0. Dieser wird nur verwendet, wenn ich eben kein eigenes Dynpro definieren möchte. Parent muss bei Dir also der CuCtr des Dynpro 150 sein. Dann wird das ALV auch in diesem angezeigt.

Folgende Benutzer bedankten sich beim Autor gtoXX für den Beitrag:
SAP_ENTWICKLER

"Code lügt nicht ^^"

Seite 1 von 1

Vergleichbare Themen

2
Antw.
5609
Views
Dynpro ALV Grid Vollbild
von nycrom » 14.09.2009 17:17 • Verfasst in ABAP® Core
4
Antw.
5012
Views
SAP NetWeaver Business Client für ERP - Farbe - Vollbild
von BerndSchweiger » 23.10.2017 10:58 • Verfasst in SAP - Allgemeines

Über diesen Beitrag


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

Dialog-Container mit Toolbar/Status
vor 3 Stunden von DeathAndPain gelöst 20 / 2445
Zeilenumbrüche ersetzen
vor 23 Stunden von ralf.wenzel 6 / 228
SAP Trial Version für SAP Fiori
vor 2 Tagen von tar 2 / 1602

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

Dialog-Container mit Toolbar/Status
vor 3 Stunden von DeathAndPain gelöst 20 / 2445
Zeilenumbrüche ersetzen
vor 23 Stunden von ralf.wenzel 6 / 228
SAP Trial Version für SAP Fiori
vor 2 Tagen von tar 2 / 1602

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 666
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2297
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8881