Hallo Frank,
grundsätzlich kann es so gar nicht funktionieren, weil "empfaenger.values" kein Notes-Item ist...
Was spricht gegen ein Variant?
Oder das Item "empfaenger" direkt zu übergeben und in der Function zu nutzen?
Call doc.Replaceitemvalue("Feldname", empfaenger.values)
Zu ".Values" aus der Hilfe:
The data type depends upon the type of the item.
For reading, the data type of the item determines the data type of Values:
Item type Values data type
Rich text String. The text in the field, rendered into plain text.
Text or text list (includes Names, Authors, and Readers item types) Array of String. A scalar value is a 1-element array.
Number or number list Array of Doubles. A scalar value is a 1-element array.
Date-time or range of date-time values Array of Variant of type DATE. A scalar value is a 1-element array.
Attachment Array of String. The name of the attachment in the first element.
Also können, je nach Quelle, unterschiedliche Datentypen enthalten sein. Deshalb ist also ein Variant als Container sinnvoll.
MFG
ERR