Domino 9 und frühere Versionen > ND8: Entwicklung

Liste aus dem Profil holen

(1/2) > >>

Bruce Willis:
Hallo,

könnte bitte jemand sagen, wie ich die letze Zeile korrigieren soll, um einer Liste die Werte aus dem Profildokument zuzuweisen?

Gruß
Leo



--- Code: ---Dim profile As NotesDocument
  Set profile =db.GetProfileDocument ("MeinProfil")
  Dim MeineListe List As String
  MeineListe= profile.MeinMehrwertFeld()

--- Ende Code ---

koehlerbv:
Leo, Du buchtelst da zwei unterschiedliche Sachen zusammen: In dem Item Deines ProfileDocs steht ein Array (in der Formelsprache auch "Liste" genannt). Deine Variable ist aber eine List - das ist etwas gaaanz anderes.

Du musst den Inhalt des Items als in ein passendes variables Array übertragen:
Dim vMyArray As Variant
vMyArray = docProfile.Dein Feldname

HTH,
Bernhard

Bruce Willis:
Hallo Bernhard,

vielen Dank für Deine super schnelle Antwort mit den Erklärungen!

Könntest Du bitte noch die Zeile schreiben, mit welcher ich vom Array zur List komme?
Oder ist es etwas mehr als eine?


--- Code: ---Dim profile As NotesDocument
Set profile =db.GetProfileDocument ("MeinProfil")
Dim vMyArray As Variant
vMyArray = profile.MeinMehrwertFeld
Dim MeineListe List As String
MeineListe= ???
--- Ende Code ---

Gruß
Leo

koehlerbv:
Das ist mehr als eine Zeile, weil eine List eine komplett andere Struktur ist. Und das steht in der DesignerHelp.

Wozu willst Du überhaupt eine List einsetzen? Und was willst Du als ListTags verwenden?

Bernhard

Bruce Willis:

--- Zitat von: koehlerbv am 14.02.11 - 18:46:43 ---Das ist mehr als eine Zeile, weil eine List eine komplett andere Struktur ist.

--- Ende Zitat ---
Schade... :(


--- Zitat von: koehlerbv am 14.02.11 - 18:46:43 ---Und das steht in der DesignerHelp.

--- Ende Zitat ---
Ich hab schon heute gesucht, aber leider nichts Passendes gefunden. :(
Ich werde nochmals probieren...



--- Zitat von: koehlerbv am 14.02.11 - 18:46:43 ---Wozu willst Du überhaupt eine List einsetzen? Und was willst Du als ListTags verwenden?

--- Ende Zitat ---

Ich habe einen Agenten, der periodisch die Mails an mehrere Empfänger einzeln nacheinander sendet.
Die Namen der Empfänger sind im Agenten fest kodiert.
Sie stehen aber auch in dem Profildokument.
Ich dachte, dass ich den Agenten etwas eleganter gestalten könnte... :(

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln