Das Notes Forum
Domino 9 und frühere Versionen => ND9: Entwicklung => Thema gestartet von: tabama am 17.11.17 - 15:14:47
-
Hallo,
in einem Dokument (Lesezugriff) sind mehrere Anhänge.
Der Bediener soll nun einen Anhang markieren (es kommt dann so ein schwarzer Rand drum) und per Button dann damit was anfangen (per Script).
Mit "Forall x In rtitem.EmbeddedObjects" bekomme ich zwar nacheinander Zugriff auf die Anhänge, ich möchte aber nur das vorher markierte.
Mit "rtitem.GetEmbeddedObject(Name)" kann ich mir zwar einen bestimmten Anhang holen, aber wie bekomme ich die Variabele "Name" aus dem markiertem Anhang herausgelesen?
Hat jemand eine Idee?
Danke
Martin
-
Ich würde den Benutzer den Button drücken lassen und ihn dann aus einer Liste der Anhänge des Dokuments einen Anhang auswählen lassen
-
Im LESE Modus hast du keine anhang selection drin, und durch das klicken einer aktion verlierst du zusätzlich den Fokus auf das Dokument.
Daher ist dieses so nicht möglich.
Es bleibt nur den von Peter vorgeschlagene lösung, zuerst alle dateinamen holen, und diesen in einen dialog dann den User anbieten zur auswahl.
-
Vielen Dank für die Antworten.
Was ich verschwiegen hatte: Der Anwender soll auch noch die Möglichkeit haben optional den Anhang anzuschauen.
Das wollte ich über zwei Buttons lösen. 1. Anzeigen über Formelsprache, 2. Verarbeitung über Script.
Damit wollte ich das Aufwendige "Lösen auf Platte, Anzeigen, Löschen von Platte" vermeiden.
Ich werde wohl nun doch vorgeschlagenen Weg beschreiten müssen und in die Dialogbox ein aufwendigen "Anzeigebutton" einbauen.
Vielen Dank