Dynpro ALV Grid Vollbild

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

Dynpro ALV Grid Vollbild

Beitrag von nycrom (ForumUser / 1 / 0 / 0 ) »
Hallo zusammen,

ich habe einen Dynproreport erstellt, welcher 2 Customcontrols anzeigt mit jeweils eigenen Feldkatalogen, welche ich aus einer Datenbanktabelle erstelle. Da der Kunde nur sehr kleine Monitore hat, gibt es bei der Anzeige Probleme mit vielen Scrollbalken. Aus diesem Grunde kann eine Customcontrol wegfallen (das obere kleinere, welches als Infotabelle dient) und die andere (die eigentlichen Daten) möchte ich im Vollbild anzeigen. Nun ist die Frage, wie tue ich dies ? Muss ich im Layout Painter etwas ändern oder geht es im Coding ?

Hier ein Auszug des Codings ohne Feldkatalog-Logik:

Code: Alles auswählen.

Data:

g_grid  TYPE REF TO cl_gui_alv_grid,
g_custom_container TYPE REF TO cl_gui_custom_container.

DATA: BEGIN OF gt_outtab OCCURS 0.     
DATA: light TYPE c.
        INCLUDE STRUCTURE zeigene_tabelle.
DATA:   ct TYPE lvc_t_scol. "Table for colors
DATA:   celltab TYPE lvc_t_styl.
DATA: END OF gt_outtab.


CREATE OBJECT g_custom_container
    EXPORTING
      container_name = g_container.
  CREATE OBJECT g_grid
    EXPORTING
      i_parent = g_custom_container.

 

CALL METHOD g_grid->set_table_for_first_display
    EXPORTING
      it_toolbar_excluding = lt_exclude
      is_layout            = gs_layout
      is_variant           = gs_variant
      i_save               = x_save
    CHANGING
      it_fieldcatalog      = pt_fieldcat
      it_outtab            = pt_outtab[].
Danke.

Gruss
Alex

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


Re: Dynpro ALV Grid Vollbild

Beitrag von Ratazong (Specialist / 144 / 1 / 14 ) »
Du kannst den Screen sehr groß definieren, als resizeable deklarieren, und darin einen Splitter-Container hängen (2 Zeilen, 1 Spalte), dadurch wird der Screen immer an den Bildschirm angepaßt. Dann hat der Benutzer die Möglichkeit, die Größe der angezeigten ALV-Controls selber zu bestimmen(eventuell sinnvoll vorbelegen 20/80 Verhältnis z.b.).

Re: Dynpro ALV Grid Vollbild

Beitrag von TWP (Specialist / 445 / 0 / 1 ) »
Kann man so machen:

Code: Alles auswählen.

    create object grid1
      exporting
        i_parent = cl_gui_container=>screen0.
Musst du nur aufpassen, wenn man drucken will, das man den Screen unsichtbar macht und anschließend wieder sichtbar.

Thomas

Seite 1 von 1

Vergleichbare Themen

4
Antw.
1914
Views
Vollbild ALV
von SAP_ENTWICKLER » 28.03.2018 10:52 • 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
17
Antw.
5906
Views
Inner Join - ALV Grid (Dynpro)
von Andro02 » 04.10.2012 18:07 • Verfasst in ABAP® Core
2
Antw.
4744
Views
ALV GRID ohne Dynpro
von hadde85 » 01.07.2008 09:50 • Verfasst in ABAP® für Anfänger
4
Antw.
9121
Views
interne Tabelle auf Dynpro und ALV Grid
von bohne » 27.11.2006 14:20 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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 / 2299
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8881