Domino 9 und frühere Versionen > Entwicklung

PROB mit dem Feld vom Typ Namen

(1/2) > >>

masterste2000:
Hallo,

Ich habe da ein Prob mit dem Feld vom Typ Namen!
Ich erstelle mir eine Liste von Mail-Adressen und möchte diese in ein Feld vom Typ NAMEN
übergeben. Wenn ich die Übergabe in einem Skript ausführe, wird nur der Erste Name aus der Liste in das Feld geschrieben!
Folgende Skriptversuche habe ich probiert:

1.
........hier wird die Liste befüllt
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set uidoc = workspace.CurrentDocument
uidoc.EditMode = True
Call uidoc.FieldSetText("EnterSendto", Liste) :-:

2.
........hier wird die Liste befüllt
Dim db2 As New NotesDatabase( "", "names.nsf" )
Dim view2 As NotesView
Dim doc2 As NotesDocument
Dim item As NotesItem   

Set view2 = db2.GetView( "Groups" )
Set doc2 = view2.GetFirstDocument
While Not ( doc2 Is Nothing )
      
   Set item = doc2.ReplaceItemValue( "ListDescription", Liste )   
   'Das Feld ListDescription vom Typ TEXT lässt sich mit der Liste befüllen

   Set item = doc2.ReplaceItemValue( "Members", Liste)
   'Das Feld Members vom Typ NAMEN lässt sich NICHT mit der Liste befüllen >:(  :-:

   Call doc2.Save( True, True )
   Set doc2 = view2.GetNextDocument( doc2 )
Wend

Wo liegen mein Fehler?
Ich hoffe mir kann da jemand auf die Sprünge helfen!!!!!
DANKE

Driri:
Was ist denn Liste ? Ein String, ein Array ?

Axel:
Sind bei dem Feld Mehrfachwerte zugelassen?

Axel

masterste2000:
Liste -> ist vom Typ String

Beim Feld sind Mehrfachwerte zugelassen!

Wenn ich ein Array brauche kannst du mir ein Beispiel geben in einer While Schleife, denn ich habe
so was noch  nicht benutzt!!!

DANKE

m3:
Schua mal in die Designer-Hilfe, unter Lotus Script -> Schleifen oder Array, da findest Du wunderbare Beispiele.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln