ALV: Doppelte Toolbar Thema ist als GELÖST markiert

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 / 4486 / 231 / 1206 ) »
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 / 4486 / 231 / 1206 ) »
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

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor einer Woche von codemaster1 2 / 71445
Stücklisten
vor einer Woche von Selma.schwarz 1 / 72983
Belege
vor einer Woche von Selma.schwarz 1 / 70967

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.

Vergleichbare Themen

Suchhilfe doppelte Einträge
von dkast » 07.01.2019 13:21
Doppelte Attribute finden
von isensatus » 23.08.2018 10:56
Doppelte einträge bearbeiten
von Mavi » 07.01.2021 17:06
Smarforms: Doppelte Positonsüberschriften
von ralf.wenzel » 02.07.2014 14:36
Doppelte Primärschlüssel in der FAAT_DOC_IT
von msfox » 27.11.2025 08:29

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor einer Woche von codemaster1 2 / 71445
Stücklisten
vor einer Woche von Selma.schwarz 1 / 72983
Belege
vor einer Woche von Selma.schwarz 1 / 70967

Unbeantwortete Forenbeiträge

Stücklisten
vor einer Woche von Selma.schwarz 1 / 72983
Belege
vor einer Woche von Selma.schwarz 1 / 70967