ALV: Doppelte Toolbar

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

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

ALV: Doppelte Toolbar

Beitrag von Legxis (Specialist / 160 / 90 / 28 ) »
Hallo!

Ich habe hier einen CL GUI ALV GRID, der komischerweise zwei Toolbars hat. Ich habe noch nicht viel mit GUI Stati gearbeitet, deshalb bin ich etwas verwirrt.

Bild

Funktionieren tut nur die untere Toolbar. Wie kann ich die obere löschen? Der GUI Status sieht so aus:

Bild
( SAP ECC 6.0, NetWeaver 7.0, ohne unicode, ohne support/enhancement packages )

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


Re: ALV: Doppelte Toolbar

Beitrag von a-dead-trousers (Top Expert / 4395 / 223 / 1182 ) »
Die Frage ist, wie du dein ALV-Grid bzw. dein Dynpro instanziert hast.
Der GUI-Status kommt normalerweise nur dann, wenn du die Dynpros der SAP verwendest (z.B. SALV, REUSE-Bausteine usw.) oder den GUI-Status bewusst einbindest.
Weil aber der GUI-Status meistens sowieso angezeigt wird, würde ich eher die Toolbar des ALV entfernen. Das geht über die Layout-Struktur (LVC_S_LAYO).
Warum der GUI-Status bei dir keine Funktion hat, kann vielleicht daran liegen, dass du diesen über einen "Fehler" (z.B. SET PF-STATUS vergessen) eingeblendet bekommst und die entsprechenden Behandlungen in deinem PAI-Modul fehlen.
Wenn du wirklich den GUI-Status loswerden willst, kannst du das im Dynpro einstellen ("Keine Applikationstoolbar").

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
Legxis

Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: ALV: Doppelte Toolbar

Beitrag von Legxis (Specialist / 160 / 90 / 28 ) »
a-dead-trousers hat geschrieben:Warum der GUI-Status bei dir keine Funktion hat, kann vielleicht daran liegen, dass du diesen über einen "Fehler" (z.B. SET PF-STATUS vergessen) eingeblendet bekommst und die entsprechenden Behandlungen in deinem PAI-Modul fehlen.
Das PF-STATUS ist da, der Name ist auch korrekt. Im PAI habe ich Behandlungen für BACK, EXIT, CHECK und SAVE. Muss ich denn für alle Buttons alles selbst programmieren? Die Buttons der unteren Toolbar funktionieren ja auch ohne, dass ich sie programmieren muss.
( SAP ECC 6.0, NetWeaver 7.0, ohne unicode, ohne support/enhancement packages )

Re: ALV: Doppelte Toolbar

Beitrag von a-dead-trousers (Top Expert / 4395 / 223 / 1182 ) »
Legxis hat geschrieben:Das PF-STATUS ist da, der Name ist auch korrekt. Im PAI habe ich Behandlungen für BACK, EXIT, CHECK und SAVE. Muss ich denn für alle Buttons alles selbst programmieren? Die Buttons der unteren Toolbar funktionieren ja auch ohne, dass ich sie programmieren muss.
Aber klar doch. Das ALV ist ein Control und hat keine Ahnung darüber, was im Dynpro passiert und umgekehrt. Irgendwer muss die beiden miteinander "verbinden". Der Standard macht das z.B. im SALV und den REUSE-Bausteinen.
Ich würde an deiner Stelle einen neuen GUI-Status in deinem Programm anlegen. Da drin wirklich nur BACK, EXIT, CHECK und SAVE einrichten und in deinem Dynpro die "Applikationstoolbar" ausschalten damit die dann leere Toolbar nicht angeezigt wird. Somit macht das ALV das meiste selbst und du musst nichts zusätzliches implementieren.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Seite 1 von 1

Vergleichbare Themen

6
Antw.
2390
Views
doppelte Spalteneintr�ge
von hampa » 21.03.2006 12:35 • Verfasst in ABAP® für Anfänger
5
Antw.
5876
Views
doppelte einträge
von zwiback » 28.10.2005 08:52 • Verfasst in ABAP® für Anfänger
2
Antw.
3029
Views
Suchhilfe doppelte Einträge
von dkast » 07.01.2019 13:21 • Verfasst in Dialogprogrammierung
0
Antw.
976
Views
Doppelte einträge bearbeiten
von Mavi » 07.01.2021 17:06 • Verfasst in ABAP® für Anfänger
7
Antw.
8117
Views
BADI Doppelte Implementierung
von BarbaraM » 19.10.2005 09:41 • 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

Trennen Strasse und Hausnummer
vor 36 Minuten von payten 13 / 10231
Dialog-Container mit Toolbar/Status
vor 15 Stunden von DeathAndPain gelöst 22 / 3209
Daten an Tabelle binden
vor 20 Stunden von Lukas Sanders 2 / 1071
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 639

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 36 Minuten von payten 13 / 10231
Dialog-Container mit Toolbar/Status
vor 15 Stunden von DeathAndPain gelöst 22 / 3209
Daten an Tabelle binden
vor 20 Stunden von Lukas Sanders 2 / 1071
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 639

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2634
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9218