Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet 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
-
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.
-
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
-
Da war einer schneller ;D :-\
-
weißt doch, doppelt hält besser :D
-
Danke Leutz.
Schade dass es nicht dirket und über Script geht. Dann muss ich halt den Umweg nehmen
Gruß
MisterDa