Hallo, jaybeert.
Ja, das E stand in Hochkommata.
Ich werde es so machen, wie von Dir empfohlen:
Layout übergreifend sichern und dann i_save wieder auf E oder U setzen.
Ich habe mir auch den Typ LVC_S_LAYO angesehen:
damit kann ich mein ALV ja ganz individuell gestalten.
Welche Komponente davon ist dafür verantwortlich, dass die Ausgabe der Spalten auf dem ganzen Bildschirm erfolgt und nicht ab einem gewissen Abstand von links verdeckt wird?
Schwer vorzustellen...
Also: wenn der Bildschirm 100% breit ist, dann bedeckt mein Grid nur 90% der Fläche (von links aus gesehen). Das heißt aber nicht, dass mein Grid vollständig angezeigt wird: die beiden letzten (rechten) Spalten sind nicht sichtbar, weil sie hinter der Fläche verschwinden, die die restlichen 10% des Bildschirms sinnlos leer lassen.
Verstanden das Problem? 😕
Gruß
Connery
Hallo Connery,
Habe den Beitrag gerade entdeckt, weil ich auch ein Problem mit Layouts habe (unten in bold). 😁
Erst einmal zu deiner Frage mit der Bildschirmbedeckung. Ich denke, ich kann sie beantworten. Das liegt an der Größe des Custom Containers auf dem Dynpro, das das ALV Grid anzeigt. Es ist immer recht schwierig, die geeignete Größe zu finden. Wenn der Container so groß ist, dass er auf einem 24" Bildschirm komplett angezeigt wird, könnte ein Mitarbeiter mit einem kleineren Bildschirm mit einer anderen Auflösung Probleme bekommen. Soviel dazu (falls du die Antwort nicht schon woanders bekommen hast).
Vielleicht können mir die Teilnehmer des Beitrags wiederum bei meinem Problem helfen?
Ich habe einen ALV Tree, der mehrere globale Standardlayouts besitzt. Nun möchte ein Mitarbeiter sich sein benutzerspezifisches Layout anlegen und dieses als Voreinstellung speichern. Layout sichern funktioniert, Voreinstellung ist gesetzt, aber wenn er den Tree aufruft ist sein benutzerspezifisches Layout nicht eingestellt und er muss es jedes Mal manuell auswählen. Wenn ich die gleiche Prozedur bei mir mache, wird das Layout als Voreinstellung gezogen und gleich angezeigt.
Ist dieses Problem schon mal jemandem begegnet?
Gruß
Mareike