Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: MisterDa am 08.05.03 - 10:32:07

Titel: Button disabled schalten per Script
Beitrag von: MisterDa am 08.05.03 - 10:32:07
Hallo Leute!

Ist es möglich (falls ja, wie?) einen Button per Script (notfalls auch per Formel) disabled zu schalten?
Es sollte auch nur dieser eine Button sein, und nicht die ganze Zeile..

Gruß
MisterDa
Titel: Re:Button disabled schalten per Script
Beitrag von: Rob Green am 08.05.03 - 10:45:39
Idee: verwende eine Tabelle mit 1 Zeile und 2 Spalten...die erste Zelle mit dem Button und einem HideWhen...die zweite Zelle mit einem Feld. Wenn das HideWhen greift, so ist nur der Button verborgen, nicht aber die zweite Zelle in der gleichen Zeile.

Script und eingriff in die HideWhen formel ist nicht möglich.

Alternativer Weg: der Button bleibt sichtbar, hat aber im Vorfeld der Formelabarbeitung eine Abfrage:

@if(FeldABC<>"";@return(@prompt([ok];"STOP";"Sie können nicht blablabla..."));@success);
...Rest vom Code

das Return führt zum Abbruch der Formelausführung des angeklickten Buttons.
Titel: Re:Button disabled schalten per Script
Beitrag von: Axel am 08.05.03 - 10:47:12
Hi,

einen direkten Befehl gibt es nicht. Du kannst den Button nur verstecken.

Füge ein Feld in die Maske ein und erstelle für den Button eine Hide-When - Formel (Verstecken-Formel) auf Basis diese Feldes.
Setze per Script den entsprechenden Feldwert und aktualisiere das Dokument.

Axel

Titel: Re:Button disabled schalten per Script
Beitrag von: Axel am 08.05.03 - 10:48:08
Da war einer schneller  ;D :-\
Titel: Re:Button disabled schalten per Script
Beitrag von: Rob Green am 08.05.03 - 11:10:19
weißt doch, doppelt hält besser  :D
Titel: Re:Button disabled schalten per Script
Beitrag von: MisterDa am 08.05.03 - 13:21:54
Danke Leutz.

Schade dass es nicht dirket und über Script geht. Dann muss ich halt den Umweg nehmen

Gruß
MisterDa