Domino 9 und frühere Versionen > ND8: Entwicklung
Mit Agent Felder aus Dokumenten auslesen
werner16:
Hallo,
ich möchte mittels eines Agenten aus allen Dokumenten in einer DB ein Feld auslesen.
Jetzt habe ich ein Script da mir soweit auch alle Dokumente durchläuft, aber wie bzw. mit
welchem Befehl kann ich jetzt aus dem aktuellen Dokument ein Feld auslesen?
Der Befehl "mailfeld = uidoc.FieldGetText("email1")" funktioniert jedenfalls nicht!
Hier das Script:
Option Public
Use "MyScripts"
Sub Initialize
Err=0
On Error Resume Next
MessageBox "START",1, ""
Dim session As New NotesSession
Dim db As NotesDatabase
Dim collection As NotesDocumentCollection
Dim doc As NotesDocument
Set db = session.CurrentDatabase
Set collection = db.AllDocuments
For i = 1 To collection.Count
Set doc = collection.GetNthDocument( i )
mailfeld = uidoc.FieldGetText("email1")
MessageBox "Die eMail Adresse Nr. " & i & " lautet " & mailfeld & " und ist vorhanden",1, " E-Mail"
Next
MessageBox "ENDE!",1, ""
Exit Sub
End Sub
Gruß und Dank im voraus,
Werner
Christian Kröll:
Guten Morgen Werner,
erst set doc und dann aber uidoc?
Grüße Christian
DAU-in:
doc.feldname(0)
doc.getItemvalue("Feldname")(0)
Christian Kröll:
genau das war gemeint...
werner16:
Hi,
ok stehe jetzt auf'm Schlauch, sorry.
Bin am herumtesten, aber es will noch nicht so! ???
Gruß,
Werner
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln