Domino 9 und frühere Versionen > ND9: Entwicklung
function (item as notesitem)
(1/1)
Frank_B:
Ich entwickle dzt. eine Funktion (zum Mailen), bei der der Inhalt eines items der Funktion übergeben werden soll.
Nach dem Motto:
function (item as notesitem)
Allerdings akzeptiert die function bspw.:
Dim empfaenger as NotesItem
function MemoSend (empfaenger.values) nicht.
Geht das nur mit Deklarierung als Variant ?
ERR:
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?
--- Code: ---Call doc.Replaceitemvalue("Feldname", empfaenger.values)
--- Ende Code ---
Zu ".Values" aus der Hilfe:
--- Zitat ---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.
--- Ende Zitat ---
Also können, je nach Quelle, unterschiedliche Datentypen enthalten sein. Deshalb ist also ein Variant als Container sinnvoll.
MFG
ERR
Frank_B:
Ok, hat geklappt.
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln