Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Alois am 07.12.05 - 07:57:25

Titel: Autorenfeld befüllen
Beitrag von: Alois am 07.12.05 - 07:57:25
Hallo liebe Gemeinde,

Ihr sei immer meine letzte Rettung, aber heute finde ich das Thema nicht im Archiv....

ich möchte per LS ein neue Dokument erstellen der ein Autorenfeld enthält. - Ich sehe schon ein paar Grinse -

Naja ich habe es einfach mit folgende Zeile gemacht:
Code
Set item = New NotesItem( newdoc, "docAutor", "LocalDomainServers : Admins : [DefaultAutoren]", AUTHORS )
und es funzt ok!

Aber ich möchte jetzt diese Feld gleich mit ein andere Benutzer befüllen. Ich dachte dann dass:
Code
Set item = New NotesItem( newdoc, "docAutor", "LocalDomainServers : Admins : [DefaultAutoren] : " + doc.Empfaenger(0), AUTHORS )
auch funktionieren würde. Aber wie immer was ich denke und was LN akzeptiert sind 2 paar Schuh

Also weiter probiert mit:
Code
/Set item = New NotesItem( newdoc, "docAutor", "LocalDomainServers : Admins : [DefaultAutoren] : |" + doc.Empfaenger(0) + "|", AUTHORS )
geht auch nicht....
Eigentlich versetehe ich nicht ganz was diese | bewirken....

Jetzt kurz und bündig:
hat jemand eine Idee wo meine Fehler liegt und wieso meine Autorenfeld sich nicht befüllen läßt?
Titel: Re: Autorenfeld befüllen
Beitrag von: Axel am 07.12.05 - 08:52:16
Hi,

am besten schreibst du deine Werte in ein Array und dieses dann dem Feld zuweisen.


Beisp.:

Dim arrValue(2) As String

arrValue(0) = "Wert1"
arrValue(1) = "Wert2"
arrValue(2) = "Wert3"

Set item = New NotesItem( newdoc, arrValue, AUTHORS )


Axel
Titel: Re: Autorenfeld befüllen
Beitrag von: Alois am 08.12.05 - 08:46:15
@Axel Thx