Toolbarbutton in ALV-Grid zur Laufzeit ändern?

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

Toolbarbutton in ALV-Grid zur Laufzeit ändern?

Beitrag von Nordlicht (Specialist / 304 / 8 / 3 ) »
Hallo,

wie erreiche ich zur Laufzeit die Buttons einer ALV-Toolbar. Ich möchte, daß ein "selbstgebauter" Button (der bei mir bereits funktioniert) nach dem Anklicken "gedrückt" bleibt und ein andere inaktiv wird.

Aber wie ?

Any help welcome ;-)
Nordlicht

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


Beitrag von RiffRaff (Specialist / 379 / 0 / 1 ) »
hallo,

in der Formroutine, die du dem ALV beim Parameter
i_callback_pf_status_set = 'SET_PF_STATUS'
übergibst.

Erkärung dazu in der HILFE zum ALV (Parameter)
Kleines BSP.:

Code: Alles auswählen.

*----------------------------------------------------------------------*
*       FORM SET_PF_STATUS
*----------------------------------------------------------------------*
*       Status für's ALV setzen
*       !!! Dynamischer Aufruf vom ALV. Keine Parameterübergabe
*       !!! ==> direkter Zugriff auf benötigte Werte des Hauptprogramms
*----------------------------------------------------------------------*
*  -->
*  <--
*----------------------------------------------------------------------*
FORM set_pf_status USING rt_extab TYPE slis_t_extab.

  DATA: wa_extab TYPE slis_extab.

* Lesezugriff
  IF g_f_islogged = 'X'.
    wa_extab-fcode = '&DATA_SAVE'.
    APPEND wa_extab TO rt_extab.
  ENDIF.

  SET PF-STATUS '0001' EXCLUDING rt_extab.

ENDFORM.                                                 " SET_PF_STATUS
mfg
Richard

Beitrag von Gast ( / / 0 / 3 ) »
Hallo,

vielen Dank für Deinen Beitrag. Allerdings arbeite ich in ABAP Objects. Ich möchte also über das Event-Handling die Toolbareigenschaften setzen.

Mit dem SET_TOOLBAR_INTERACTIVE komme ich nicht weiter, ich weiß nicht, wie ich dort entsprechende Eigenschaften zu den Buttons übergebe.

Hast Du da eine Idee?

Ciao
Nordlicht

Beitrag von Haubi (Expert / 625 / 20 / 30 ) »
Moinsen.

Versuch's mal mit dem Event TOOLBAR. Du bekommst eine Referenz auf ein Objekt, welches als öffentliche Attribute zwei Tabellen hat, aus denen die Toolbar aufgebaut wird.

Gruss,
Haubi
Das ABAP Kochbuch ab sofort bei Amazon...

I'd rather write code that writes code than write code...

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2040
Views
Laufzeit
von christof » 23.03.2016 13:25 • Verfasst in ABAP® für Anfänger
4
Antw.
8807
Views
ALV Grid Sortierung aktualisieren im grid 1 und grid 2
von c oco » 06.02.2012 10:09 • Verfasst in ABAP Objects®
3
Antw.
2667
Views
Types zur Laufzeit
von tpau » 27.09.2006 18:10 • Verfasst in ABAP® für Anfänger
1
Antw.
11062
Views
Laufzeit sapshcut.exe analysieren
von JHM » 06.11.2013 09:33 • Verfasst in Java & SAP®
2
Antw.
2696
Views
Performance / Laufzeit Fragen
von sp89 » 21.01.2010 09:58 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor 18 Stunden von Manfred K. gelöst 2 / 109
LSMW-Problem
vor 4 Tagen von mazu gelöst 5 / 1423
ATC Finding in Smartforms
vor einer Woche von sap_enthusiast 2 / 1415

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

SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor 18 Stunden von Manfred K. gelöst 2 / 109
LSMW-Problem
vor 4 Tagen von mazu gelöst 5 / 1423
ATC Finding in Smartforms
vor einer Woche von sap_enthusiast 2 / 1415

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
letzen Monat von Manfred K. 1 / 87227
Benutzerdefinierte Felder PSP
January 2026 von Rabea1103 1 / 140474