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