ALV-Größe aufgrund Bildschirmauflösung

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

ALV-Größe aufgrund Bildschirmauflösung

Beitrag von siggi76 (ForumUser / 19 / 5 / 0 ) »
Guten Morgen,

kann man aufgrund der Bildschirmauflösung des Benutzers die Größe des Dynpros und die Größe der darin enthaltenen ALV-Container dynamisch verändern?

Danke und Grüße
siggi


EDIT:
Ich meine damit, dass ich bspw. den alv-containern einen festen Prozentsatz für den verfügbaren Platz auf dem Dynpro zuweise und dann je nach Bildschirmauflösung das Verhältnis der einzelnen ALV-Container gleich bleibt.

Beispiel:
1 Dynpro mit 2 ALV-Containern
Container 1: 15 % von links vom Dynpro (von mir aus bezieht sich die 15 % auf die Gesamtbreite des Dynpros)
Container 2 : 80% von rechts von Dynpro (ebenfalls auf die Breite)

Wenn der Benutzer nun seine Bildschirmauflösung ändert, soll mit den definierten Angaben das Dynpro neu angezeigt werden.

SAP kennt wohl die Bildschirmauflösung, da ich bei Änderung der Auflösung das Dynpro und die ALVs anders angezeigt bekomme.

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


Re: ALV-Größe aufgrund Bildschirmauflösung

Beitrag von black_adept (Top Expert / 4093 / 128 / 940 ) »
Hi Siggi,

so richtig schlau werde ich aus deinen Ausführungen nicht - insbesondere stellt sich mir die Frage was du mit einem ALV-Container meinst.

Ich rate jetzt mal. Du meinst einen ALV-Grid in einem CustomContainer-Control.

Falls dem so sein sollte könntest du auf Docking-Container umsteigen. Eventuell erledigt sich das Problem dann von ganz alleine.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: ALV-Größe aufgrund Bildschirmauflösung

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
siggi76 hat geschrieben:Ich meine damit, dass ich bspw. den alv-containern einen festen Prozentsatz für den verfügbaren Platz auf dem Dynpro zuweise und dann je nach Bildschirmauflösung das Verhältnis der einzelnen ALV-Container gleich bleibt.
Nimm ein Dynpro, pack ein CustomControl drauf. Autom. rezising aktivieren nicht vergessen. Pack in das CustomControl einen EasySplitterContainer (CL_GUI_EASY_SPLITTER_CONTAINER), dem du bei Instanzierung den Prozentwert über den Parameter sash_position mit gibst. In die beiden Bereiche des Splittercontrols packst du deine ALVs.

Im Ergebnis hast du beide ALVs nebeneinander stehen, egal wie die Bildschirmauflösung eingestellt ist.
Gruß Hendrik

Re: ALV-Größe aufgrund Bildschirmauflösung

Beitrag von siggi76 (ForumUser / 19 / 5 / 0 ) »
Hey ihr beiden,

danke für eure Antworten.
black_adept hat geschrieben:Hi Siggi,

so richtig schlau werde ich aus deinen Ausführungen nicht - insbesondere stellt sich mir die Frage was du mit einem ALV-Container meinst.

Ich rate jetzt mal. Du meinst einen ALV-Grid in einem CustomContainer-Control.

Falls dem so sein sollte könntest du auf Docking-Container umsteigen. Eventuell erledigt sich das Problem dann von ganz alleine.
ja genau. Entschuldigung!



Ich werde eure beiden Ansätze ausprobieren!
Vielen Dank!

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2023
Views
Rechnungslistensplit aufgrund Steuererhöhung 16/19
von vwaadenm » 07.12.2006 11:10 • Verfasst in Sales and Distribution
6
Antw.
815
Views
Formularname aufgrund von Text herausfinden
von Bright4.5 » 04.06.2020 14:36 • Verfasst in ABAP® für Anfänger
1
Antw.
1433
Views
Grösse der Subscreen
von Maria » 21.09.2005 09:20 • Verfasst in ABAP® Core
3
Antw.
3156
Views
JCO und große Tabellen
von Gast » 17.05.2005 16:00 • Verfasst in Java & SAP®
4
Antw.
5439
Views
Barcode Größe Definieren
von Trulchen » 09.08.2013 11:23 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Trennen Strasse und Hausnummer
vor 17 Stunden von msfox 18 / 11147
Dialog-Container mit Toolbar/Status
vor 19 Stunden von black_adept gelöst 27 / 4283
IT0024 Qualifikationen CP-ID
vor 21 Stunden von ArjenR 1 / 188

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

Trennen Strasse und Hausnummer
vor 17 Stunden von msfox 18 / 11147
Dialog-Container mit Toolbar/Status
vor 19 Stunden von black_adept gelöst 27 / 4283
IT0024 Qualifikationen CP-ID
vor 21 Stunden von ArjenR 1 / 188

Unbeantwortete Forenbeiträge

IT0024 Qualifikationen CP-ID
vor 21 Stunden von ArjenR 1 / 188
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 3121
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9715