Hi Andreas,
nicht ganz, designer Help sagt:
Authors property
Read-only. The names of the people who have saved a document.
Ich brauche aber eher sowas:
Forall itm In doc.Items
If itm.IsAuthors Then
vAuthorArray = Arrayappend(vAuthorArray, itm.Values)
End If
Hab mir gedacht, es gibt evtl eine Function oder andere Möglichkeit....
Trotzdem Danke !
Matthias
*edit*
ich sehe gerade, dass ich mich nicht klar ausgedrückt habe, sorry Andreas:
Prinzipiell brauche ich die Members aller Autorenfelder. Sowas wie @Authors, aber @Authors liefert ja (je nach Kontext) nur den Inhalt des 1. Autorengfeldes.
OK, danke für die Bestätigung, Bernhard.
Habe da gerade was geschrieben:
Public Function GetAllAuthors(doc As NotesDocument) As Variant
Dim vAuthorArray As Variant
Redim vAuthorArray(0)
Forall itm In doc.Items
If itm.IsAuthors Then
vAuthorArray = Arrayappend(vAuthorArray, itm.Values)
End If
End Forall
GetAllAuthors = Fulltrim(vAuthorArray)
End Function
;)
Matthias
P.S. Warum hat uns eigentlich Iris @Authors überhaupt gegeben? Gibt es da einen Grund?
In der Hide-when - Best Practices wollte ich auch schon @Authors erwähnen, aber dann ist mir zum Glück die Einschränkung eingefallen und hab es wieder gelöscht.
Ich möchte nicht wissen wieviele Programmierer da schon in die Falle getappt sind.
PPS:
Schade dass wir noch nicht den Erledigt-Buhtong haben :)