Layout Variante Verwalten

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

Getting started ... Alles für einen gelungenen Start.
12 Beiträge • Seite 1 von 1
12 Beiträge Seite 1 von 1

Layout Variante Verwalten

Beitrag von Sava (ForumUser / 70 / 5 / 1 ) »
Hallo zusammen,

ich versuche gerade in einem Report den Button „Layout verwalten“ hinzuzufügen und dies leider ohne Erfolg :/ In der Ausgabe des ALV Grids existieren zwar die Buttons Layout auswählen und Layout sichern aber wenn ich eine Variante über Layout Verwalten löschen will, klappt das leider nicht, da gar kein Button mit Layout Verwalten existiert. Weiß jemand dazu eine Lösung?

VG,
Sava

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


Re: Layout Variante Verwalten

Beitrag von jensschladitz (Specialist / 417 / 0 / 56 ) »
Sali,

wenn du mit dem FUBA arbeitest - dann den Parameter i_SAVE - versorgen - wenn du mit dem OO ALV arbeitest - dann geht es über die Layout Methode - wieder verschieden ob du CL_SALV_TABLE oder CL_GUI_ALV_GRID nutzt - daher dann nochmal genauer suchen dazu !

Gruss Jens
thanks Jens

Re: Layout Variante Verwalten

Beitrag von Alexander D. (Expert / 682 / 30 / 84 ) »
hallo Sava,

manchmal versteckt sich die Option zum Löschen von Anzeigevarianten im ALV auch an einer anderen Stelle bzw. habe ich dafür noch nie eine Schaltfläche gesehen.
Schau doch mam im Menü unter Einstellungen-->Layout nach
schöne Grüße
Alexander

ECC 6.0 EHP 7

Re: Layout Variante Verwalten

Beitrag von Sava (ForumUser / 70 / 5 / 1 ) »
Hallo Alexander,

leider gibt es bei dieser spezifischen Transaktion kein Menü Einstellungen -> Layout :/
Es wird der Funktionsbaustein REUSE_ALV_GRID_DISPLAY verwendet um den ALV Grid aufzubauen. Ich habe mir auch das i_save nochmal genauer angesehen. Zudem habe ich mir das Beispielprogramm BCALV_TEST_GRID auch näher angesehen.
Hier habe ich das so verstanden:
i_save = U -> Speicherung Benutzerspe.
i_save = X -> Speicherung Benutzerüber.
i_save = A -> Speicherung Alles erlauben

Ich habe diese 3 Werte mal versucht in dem Funktionsbaustein zu setzen. Leider ohne Erfolg :/ Das komische daran ist, egal welchen Wert ich eingetragen habe es ändert sich nichts. Welche Möglichkeiten gibt es noch?

VG,
Sava

Re: Layout Variante Verwalten

Beitrag von Alexander D. (Expert / 682 / 30 / 84 ) »
ist das eine selbst erstellte Transaktion?
liegt es vielleicht an fehlenden Berechtigungen? Lass mal den Trace (ST01) beim Programmstart mitlaufen.
schöne Grüße
Alexander

ECC 6.0 EHP 7

Re: Layout Variante Verwalten

Beitrag von Sava (ForumUser / 70 / 5 / 1 ) »
Hallo Alexander,

danke für deine Anwort. Ja ist eine selbst erstellte Transaktion.
Fehlende Bereichtigung obwohl ich SAP_ALL hab? Oder hat das damit nichts zu tun?

VG,
Sava

Re: Layout Variante Verwalten

Beitrag von Alexander D. (Expert / 682 / 30 / 84 ) »
nun ja, ein Trace tut nicht weh und würde nicht schaden, aber eigentlich könnte man fehlende Berechtigungen bei SAP_ALL ausschliessen
schöne Grüße
Alexander

ECC 6.0 EHP 7

Re: Layout Variante Verwalten

Beitrag von casman (Specialist / 420 / 1 / 63 ) »
Wie hast du denn bisher IS_VARIANT gefüllt?

Ach und setze mal I_BYPASSING_BUFFER auf 'X'. Sollte sich zwar nicht direkt auf die Layoutvarianten beziehen, aber man weiß ja nie... :P

Re: Layout Variante Verwalten

Beitrag von Sava (ForumUser / 70 / 5 / 1 ) »
Hallo zusammen,

das mit den Traces werde ich mal durchführen. Muss mich erstmal erkundigen wie das genau funktioniert, da ich es nocht nicht gemacht habe.

is_variant ist folgendermaßen gefüllt:

DATA: g_variant LIKE disvariant.
g_variant-report = sy-repid.

und I_BYPASSING_BUFFER ist auf 'X' gesetzt.

VG und Danke,
Sava

Re: Layout Variante Verwalten

Beitrag von Sava (ForumUser / 70 / 5 / 1 ) »
Vielleicht sollte ich mal eine andere ALV FUBA probieren, vielleicht klappt es ja dann. Oder was meint ihr?

VG,
Sava

Re: Layout Variante Verwalten

Beitrag von Alexander D. (Expert / 682 / 30 / 84 ) »
Sava hat geschrieben:Vielleicht sollte ich mal eine andere ALV FUBA probieren, vielleicht klappt es ja dann. Oder was meint ihr?
Sava, Probieren geht über Studieren :-)
schöne Grüße
Alexander

ECC 6.0 EHP 7

Re: Layout Variante Verwalten

Beitrag von Sava (ForumUser / 70 / 5 / 1 ) »
Hallo zusammen,

ich habe jetzt eine Lösung gefunden :D Für die Nachwelt:

Nachdem ich wirklich sehr lange in der Funktion herum gedoctort habe und dies leider ohne Erfolg, habe ich jetzt einfach ein Button in die Statusleiste gebaut und für diesen Button den Funktionsbaustein REUSE_ALV_VARIANT_ALL_MAINTAIN als Event zugeordnet.

Mit dem FUBA REUSE_ALV_VARIANT_ALL_MAINTAIN kann man eben Layout Varianten Verwalten.

VG,
Sava

Seite 1 von 1

Vergleichbare Themen

6
Antw.
5386
Views
Layout Variante cl_salv_table
von L0w-RiDer » 03.09.2019 09:43 • Verfasst in ABAP® für Anfänger
4
Antw.
3898
Views
Aufruf REUSE_ALV* mit einem gespeicherten Layout-Variante
von JürgenFFM » 08.04.2007 15:29 • Verfasst in ABAP® Core
0
Antw.
1625
Views
1
Antw.
1604
Views
Verwalten von Bankkrediten
von nocrap » 16.10.2008 17:49 • Verfasst in Financials
1
Antw.
1266
Views
Objekte verwalten
von tevan100 » 25.10.2017 14:38 • Verfasst in ABAP Objects®

Ü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

Regex in where
vor 42 Minuten von tar 8 / 174
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1488

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

Regex in where
vor 42 Minuten von tar 8 / 174
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1488

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9822