Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: jo@chim am 04.03.09 - 13:58:59
-
Gibt es ein LS-Ereignis (bzw. kann ich das per API nachbilden), das angestossen wird, wenn ich einen in ein RTItem eingebetteten Anhang im Bearbeitungsmodus öffne, und das mir einen Handle auf das geöffnete (Anhangs-)Dokument zurückliefert?
(Hintergrund: möchte importierte Dateien mit Vorgabedaten aus dem Notes-Dokument befüllen)
-
Ein LS-Ereignis gibt es nicht. Per API wird es eventuell möglich sein, Du brauchst dafür dann aber ein (selbstprogrammiertes) AddIn, dass einen Hook setzt, der auf sowas reagiert. Und der weiss dann erstmal nicht, in welchem Kontext ein Attachment geöffnet wurde, da dieser auf jedes derartige Ereignis reagieren würde - in jeder Datenbank.
Einfach wird dies auf jeden Fall nicht ...
Bernhard
-
Ich hab in ähnlichen(?) Fällen das so gelöst, dass ich in der Maske um das RTF (+ ein Leerzeichen davor und danach) einen Hotspot gelegt habe. Den Hotspot habe ich dann mit LS bestückt. Bei Klick auf Attachment feuerte dann die Hotspot-Action.
Hab das aber nur im Lesemodus und unter R6 benötigt ... ob das auch in ND7 und im Edit-Mode greift ... einen Versuch wäre es wert.
Thomas
-
Und was folgte nach dem Klick, Thomas? Open? Edit? Save? Delete? Was passiert, wenn im RTF n (mit n>1) Attachments sind?
@Achim: Warum füllst Du Deine importierten Dateien denn nicht gleich beim Import? Wozu soll dieser Eingriff durch den armen, überforderten und sowieso immer gestressten Benutzer erfolgen?
Bernhard