Domino 9 und frühere Versionen > Entwicklung
Feld SendTo auslesen
nyen:
Hallo zusammen,
ich soll Anhänge per Agent in verschienden Verzeichnisen lösen. Das ganze möchte ich vom Feld "SendTo" abhängig machen, z. B. Wenn SendTo= "test@xy.de, sollten dann die Anänge im Ordner XY gelöst werden.
Mit folgendem Script kann ich versucht, kann bisjetzt die Anhänge nur lösen, jedoch nicht dynamisch:
Dim ws As New NotesUIWorkspace
Dim session As New NotesSession
Dim db As NotesDatabase
Dim collection As NotesDocumentCollection
Dim doc As NotesDocument
Dim rtitem As Variant
Dim rtitem2 As Variant
Dim folder As String
Dim docid As String
Dim uidoc As NotesUIDocument
'folder = BrowseFolder ("","")
Set db = session.CurrentDatabase
Set collection = db.UnprocessedDocuments
Set doc = collection.GetFirstDocument
While Not (doc Is Nothing)
doc.Form="Inbox$"
docid = doc.NoteID
Set rtitem = doc.GetFirstItem( "Body" ) 'Hier das entsprechende RT-Feld angeben
Set rtitem2 = doc.GetFirstItem( "SendTo" )
If ( rtitem.Type = RICHTEXT) Then
Forall o In rtitem.EmbeddedObjects
Call o.ExtractFile( "c:\temp\PV\" & o.Name )
End Forall
End If
Set doc = collection.GetNextDocument(doc)
Wend
Kann jemand mein Problem lösen ? Ich wäre sehr dankbar!
Gruß
Nyen
m3:
Definiere "dynamisch".
DerAndre:
Das Feld SentTo ist kein RichText.
Wo machst Du den vergleich ob der Name in SendTo steht?
Und was ist dynamisch?
MadMetzger:
Was tust du bei Mehrfachwerten?
nyen:
hI;
dynamisch ist eigentlich gemient, dass der Name mit dem Feldinhalt "SendTo" vergliechen wird. Soweit habe ich nicht geschaft. Ich weiß nicht, wie ich das Feld "SendTo" auslesen kann?
Für ein paar Tipps würde ich freuen.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln