Das Notes Forum

Domino 9 und frühere Versionen => ND9: Entwicklung => Thema gestartet von: Bruce Willis am 17.10.16 - 17:08:33

Titel: Drag-and-Drop im Verzeichnisbaum der Mailbox
Beitrag von: Bruce Willis am 17.10.16 - 17:08:33
Hallo,

ich hab den Wunsch bzw. die Anforderung bekommen:

Das Drag-and-Drop im Verzeichnisbaum der Mailbox soll nur noch nach "Sind Sie sicher"-Rückfrage passieren. Wo kann ich das einstellen?

Wenn ich im Ordner "Inbox" etwas in Postdragdrop oder Querydragdrop oder Queryaddtofolder eintrage, hat es keine Auswirkungen.  :-:

z.B.
Code
	Msgbox "Hallo3"
	Print "Hallo3"
	Continue = False

Gruß
Leo
Titel: Re: Drag-and-Drop im Verzeichnisbaum der Mailbox
Beitrag von: Peter Klett am 17.10.16 - 17:13:14
Postdragdrop und Querydragdrop funktioniert m.W. nur in Kalenderansichten. QueryAddToFolder müsste wohl im Zielordner geändert werden
Titel: Re: Drag-and-Drop im Verzeichnisbaum der Mailbox
Beitrag von: Bruce Willis am 18.10.16 - 10:55:42
Hallo Peter,

vielen Dank, QueryAddToFolder funktioniert.
Allerdings nur beim Verschieben von einzelnen Mails, d.h. nicht wenn man einen ganzen Ordner mit Mails verschiebt.

Gibt's eine Möglichkeit auch das Verschieben von Ordnern abzufangen?

Gruß
Leo
Titel: Re: Drag-and-Drop im Verzeichnisbaum der Mailbox
Beitrag von: Peter Klett am 18.10.16 - 11:30:31
Keine Ahnung, ich würde das mal debuggen, vielleicht erkennst Du dann irgendwelche Daten, auf die Du reagieren kannst
Titel: Re: Drag-and-Drop im Verzeichnisbaum der Mailbox
Beitrag von: Bruce Willis am 18.10.16 - 12:16:31
Danke, eine gute Idee.
Leider kommt im Debugger nix.
Scheint also unmöglich zu sein...
Titel: Re: Drag-and-Drop im Verzeichnisbaum der Mailbox
Beitrag von: thkn777 am 19.10.16 - 13:11:06
Also, wenn Du im QueryAddToFolder der INBOX etwas einträgst und dann aus der Inbox ein Dokument in einen anderen Ordner verschiebst... dann müsste "etwas passieren".

Bau mal zwei Ordner:
Ordner1
Ordner2

Füge bei beiden im QueryAddToFolder ein:
Code
Print Source.ViewName & ".QueryAddToFolder"

Dann verschiebe ein Dokument in Ordner1. Danach das Dokument in Ordner1 nehmen und in Ordner2 verschieben.

Es SOLLTE jetzt im Client Log (Statuszeile) etwas zu sehen sein.

Siehe dazu auch die Designer Hilfe zu diesem Event: "... The QueryAddToFolder event is activated based on the view or folder in which the document originally resides, not the one to which it is being dragged..."

Viel Erfolg,
Th.
Titel: Re: Drag-and-Drop im Verzeichnisbaum der Mailbox
Beitrag von: Tode am 19.10.16 - 13:18:16
Du hast schon recht @thkn. Aber er meinte: Wenn man einen ganzen Ordner links im Ordnerbaum verschiebt... Dafür gibt es KEINEN Trigger.
Titel: Re: Drag-and-Drop im Verzeichnisbaum der Mailbox
Beitrag von: Bruce Willis am 19.10.16 - 13:22:34
...wenn Du im QueryAddToFolder der INBOX etwas einträgst und dann aus der Inbox ein Dokument in einen anderen Ordner verschiebst... dann müsste "etwas passieren"...
Danke für Deine Antwort.
Ja, es passiert wirklich etwas, wenn man einzelne Mails verschiebt.
Wenn man aber einen ganzen Ordner verschiebt, kommt leider kein Event hoch. :(
Titel: Re: Drag-and-Drop im Verzeichnisbaum der Mailbox
Beitrag von: Bruce Willis am 19.10.16 - 13:25:43
Dafür gibt es KEINEN Trigger.
Wie?!   :D
Wirklich?!!
Aber dein Slogan unterhalb deines Fotos besagt was gaaaaaanz anderes!!!  :knuddel:
Titel: Re: Drag-and-Drop im Verzeichnisbaum der Mailbox
Beitrag von: thkn777 am 19.10.16 - 15:19:59
Ah, das hatte ich dann wohl falsch verstanden.  :-:  Sorry.

Idee:
die Mail-DB's sind ja composite Apps - wenn es im "klassischen Notes" kein Event gibt, dann vielleicht bei den Controls bzw. Objekten der compApps?