ich habe in meiner ALV Toolbar zusätzliche Schaltflächen eingebaut.
Jetzt möcht ich noch, daß wenn ich auf diese draufklicke, die Taste gedrückt bleibt, bzw. wenn sie das war, wieder rausspringt.
Für diesen Zustand gibt es ja in der Tabelle mt_toolbar das Flag checked.
Nur wie komm ich da ran ? Zu welchem Zeitpunkt kann ich da wie drauf zugreifen `?
Habe ich gerade gemacht...
in deinem ALV baust du die Toolbar ja explizit auf.
Wenn die Taste gedrückt wurde, musst du das Ereignis set_toolbar_interactive auslösen. Damit kommt er dann wieder in deine Routine, wo du nun den Button anders definieren kannst...
PS: Muss ich mir auch merken, deshalb hier ein Demoprogramm: http://tricktresor.de/content/index.php ... 23&aID=429
Ich bin blöderweise nicht auf die Idee gekommen, da mal einen Breakpoint reinzusetzen. Ging davon aus, daß der Toolbaraufbau nur einmal stattfindet ...