Hallo,
ich hätte eine Frage. Ich möchte gerne ein Dynpro beim start auf die
Fenstergröße setzen.
Im Layoutmanager kann man ein selbstdefiniertes Dynpro nur auf die
Größ 134 bringen.
Gibt es irgendwo oder irgendwie die Möglichkeit die größe dynamisch
auf die volle Fensterbreite zu setzen.
Beim ALV-Grid gibt es z.B. die Möglichkeit über den Docking Container.
Dort nimmt man nicht den normalen Container her für den ALV sondern
eben den Docking Container und dann gestalltet er die ALV Ausgabe
auf volle Fensterbreite und auf eine bestimmte Fensterhöhe.
Das mit den Frames funktioniert nur bis zur Länge 134. Weiter läßt sich der
Frame nicht ausdehnen.
Gibt es dort irgendwie eine Möglichkeit diesen Frame weiter auszudehnen.
Habe auch was mit Subscreens gesehen. Könnten man das ganze jetzt
evtl. mit subscreens lösen oder kann man evtl. auch Container irgendwie
einbauen z.B. den Docking Container den ich erwähnt habe.
Ich habe gesehen das man Frames, Rahmen .... nicht weiter ausdehnen
kann. Habe nirgendwo was darüber gefunden.
Den Custom Container innerhalb von Frames kann man auf die maximale
Größe ziehen. Der müßte ich soweit ich gesehen habe sich auch auf die
Fenstergröße einstellen.
Gibt es dort eine Möglichkeit diesen Farblich abzuheben bzw. kann man dort auch eine Überschrift gestallten?
Dann bräuchte ich wahrscheinlich keine Frames oder Rahmen benutzen.
Da ich bisher auf diese in diesem Thread gestellte Frage bisher leider keine Antwort gefunden habe, hole ich das Thema mal wieder in die Diskussion.
Und zwar stelle ich fest, dass die Transaktion "se16n" bzw das dahinterliegende Programm bzw² der Baustein es sehr wohl schafft, die dargestellte Containergröße an die Auflösung bzw den sichtbaren Bereich anzupassen. Soll heißen, egal welche Auflösung man hat, der Platz wird genutzt.
Das würde ich auch gerne implementieren .. nur wie ?
==
Okay, die Antwort war fast zu sumpel.
Im Layouteditor zum Dynpro findet man in den Eigenschaften eines Containers die Checkbox "Resizing". Dort kann man eine mindestgröße angeben, die maximalgröße bestimmt man durch "großziehen" im Layouteditor bzw die im Layouteditor dargestellte Größe . Passt sich dann jeweils dem Monitor an
wie ich schon weiter vorne geschrieben habe, muss man in den technischen Einstellungen zum Dynpro eine sehr große Breite und Höhe (Zeilen/Spalten -> Pflege) eintragen.
Anschließend muss man im Layout-Manager die entsprechenden Elemente bis zum Rand aufziehen, wobei man z.T. mehrfach ansetzen muss, bis.
Wenn das, wider Erwarten, nicht klappt, kann man die Breite in der Elementliste bearbeiten (ist allerdings etwas defiziler, da man selbst die Werte ausrechnen muss). Die Höhe läßt sich so jedoch nicht bearbeiten.
Gruß
Ereglam
May the Force be with your code || .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .