Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Selin am 19.05.05 - 09:56:05
-
Hallo Zusammen,
ich habe folgende Formel in einem Agenten hinterlegt:
temp:=@PickList([Folders];"srv":"db.nsf");
@SetField("Ordner";temp);
@Command([FileSave]);
@Command([ToolsRunMacro];"picklistFolder")
Ordner ist ein Feld auf der Dialogmaske, worüber ich diesen Agenten aufrufe.
Die Ordnerstruktur der Zieldb wird mir angezeigt und ich habe die Möglichkeit einen Ordner auszuwählen.
Wenn ich den Ordner anklicke und mit OK bestätige, wird mir auch der Ordnername zurückgegeben. Mach ich einen Doppelklick auf den Ordner, erhalte ich ein "" Wert.
Wie/wo kann ich z.B. eine Meldung ausgeben/einbauen, wenn jemand doppeltklickt???
Danke euch
Lieben Gruß
Selin
-
in dert PickList kannst Du es leider nicht abfangen. Aber wenn temp = "", dann kannst Du eine MsgBox bringen und der User muss nochmal die Aktion ausführen.
-
Hi,
den Doppelklick selbst kannst du nicht abfangen. Du kannst nur prüfen, ob temp einen Wert enthält.
So in etwa könnte das aussehen:
temp := @Picklist...
@If(temp = ""; @Do(@Prompt([OK]; "Fehler"; "Fehlermeldung"); @Return("")); "");
...
Axel
-
Hi,
den Doppelklick selbst kannst du nicht abfangen. Du kannst nur prüfen, ob temp einen Wert enthält.
So in etwa könnte das aussehen:
temp := @Picklist...
@If(temp = ""; @Do(@Prompt([OK]; "Fehler"; "Fehlermeldung"); @Return("")); "");
...
Axel
das hört sich doch gut an.
Das werde ich mal versuchen.
Vielen Dank
Lieben Gruß
Selin