Servus,
ich steh gerade ein wenig auf'm Schlauch.
Wie zähle ich die Elemente in einem NotesItem(Text List)?
So geht's schonmal nicht:
Dim item As Notesitem
...
Set item = New NotesItem(doc,"People","" )
Call item.AppendToTextList( doc.SendTo )
Call item.AppendToTextList( doc.CopyTo )
Call item.AppendToTextList( doc.From)
...
Dim x As Variant
Dim element As Integer
x = doc.getitemvalue("item")
element = Ubound(x)
Msgbox Cstr(element)
Viele Grüße,
Michael
GetItemValue wäre doch richtig gewesen, Michael. Dein Parameter "item" dürfte daher keinem "Feld"namen entsprochen haben, richtig?
Ich habe Deinen Code vor meinem Posting fix ausprobiert und angepasst. "FieldName" ist hierbei der Name des interessierenden (Mehrfachwerte enthaltenden) Items (bzw. des Felds im Frontend):
Dim ws As New NotesUIWorkspace
Dim x As Variant
Dim element As Integer
x = ws.CurrentDocument.Document.getitemvalue("FieldName")
element = Ubound(x)
Msgbox Cstr(element)
Und das funktioniert natürlich. Mein alternativer Vorschlag war natürlich ... naja, "knackiger" (so als Einzeiler) ;)
Ein schönes Wochenende wünscht
Bernhard