Domino 9 und frühere Versionen > Entwicklung
@PickList([Folders]-Doppelklick vermeiden
(1/1)
Selin:
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
diali:
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.
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
Selin:
--- Zitat von: Axel am 19.05.05 - 10:03:31 ---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
--- Ende Zitat ---
das hört sich doch gut an.
Das werde ich mal versuchen.
Vielen Dank
Lieben Gruß
Selin
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln