Domino 9 und frühere Versionen > Entwicklung

Fehler im Script

(1/2) > >>

skywook:
Hallo,
bräuchte mal Eure Hilfe. Im folgenden Script soll bei allen markierten Dokumenten in der Ansicht ein Feldwert ausgegeben werden. Leider passiert nichts. Für einen Tipp wäre ich dankbar.

Sub Liga
   Dim session As New NotesSession
   Dim db As NotesDatabase
   Dim collection As NotesDocumentCollection
   Dim doc As NotesDocument
   Dim dokid As String
   
   
   Set db = session.CurrentDatabase
   Set collection = db.UnprocessedDocuments
   Set doc = collection.GetFirstDocument()
   While Not(doc Is Nothing)
      Messagebox doc.fieldGetText("UName")
      Set doc = collection.GetNextDocument(doc)
   Wend
End Sub

Glombi:
Messagebox doc.GetItemValue("UName")(0)
oder kürzer
Messagebox doc.UName(0)

Du musst eine Methode der Backendklasse NotesDocument verwenden.

Andreas

skywook:
Geht leider nicht. Bei der View handelt es sich um die Kalenderansicht der Mail-DB.

Glombi:
Kannst Du mal mehr sagen? So wird ja kein Mensch daraus schlau. Was soll denn UName für ein Feld sein?
Was ist "Sub Liga"? Wo ist der Code überhaupt? In einem Agenten?

Axel:
Hi,

was funktioniert den nicht. Sag mal ein bisschen Genaueres. Das sollte auch mit einer Kalenderansicht funktionieren.

Wie rufst du den das Script auf, Agent oder Aktion etc. ?

Axel

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln