Domino 9 und frühere Versionen > ND7: Entwicklung

@attachementNames

(1/2) > >>

niteshift:
Hallo zusammen,

Ich habe in einer Eingabemaske 4 RT-Felder mit je einem zusätzlichen Feld für den jeweiligen Feldnamen.

Ich habe mit @AttamentNames nun versucht, den Filenamen des Attachements in das Feld "Feldname" zu schreiben. Dies ging im Prinzip, jedoch habe ich in allen Feldern denselben Filenamen.

Ich möchte jedoch den Filenamen von RTF A im Feld Feldname A, von RTF B im Feld den Feldnamen B, usw.

Habe dies schon über eine Bedingung versucht @if, bekomme das jedoch so nicht hin.

Habe schon viel hier im Forum gelernt und angewendet. Wäre sehr dankbar für einen Lösungsvorschlag.

jBubbleBoy:
das ist der zeitPunkt wo ich zu lotusScript wechseln würde, via richTextItem sollte das dann gehen.

bubble

niteshift:
danke @bubble

Hättest Du da einen Lösungsansatz oder ein Script-Beispielt. Bin in Sachen Lotus-Script nicht sehr sattelfest....

jBubbleBoy:

--- Code: ---dim ws as new NotesUiWorkspace
dim doc as notesDocument
dim rt as notesRichTextItem

set doc = ws.currentDocument.Document
ws.currentDocument.editMode = true
set rt = doc.getFirstItem("Body1")
forall x in rt.embeddedObjects
   print x.name '--> Filename
   call doc.getFirstItem("FeldName1").appendToTextlist( x.name )
end forall

--- Ende Code ---
für den Anfang OKey? Bei welchem Ereignis sollen die Felder gefüllt werden?

bubble

niteshift:
Vielen Dank.

Ich möchte, dass sobald ich das attachement (z.B. jpg-datei) ins RTF gestellt habe, im Feld darunter der Filename ringefügt wird.

Dann dasselebe für das nächste Feld-Paar.

Frage: Ich habe die beiden Felder:

RTF = Photo
Textfeld = Photo_Name

Welches ist nun welches im Script? Body1 = RTF und FeldName1 = Textfeld?

Stelle mich manchmal schon irgendwie blöde an, jedoch Scriptsprachen sind nicht so mein Ding.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln