Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: birdy am 09.11.04 - 11:17:06
-
Hallo @all,
ich will mit @Subset ein Namensfeld mit Mehrfachwerten auslesen und dachte eigentlich, es sollte kein Problem sein, IST ES ABER!
Was mach ich nur falsch?
Also:
Feld "Namen", Auswahl Adressbuchdialog, multi-value
An alle Mitarbeiter im Feld "Namen" soll ne Mail mit @MailSend geschickt werden. Vorher kriegt mein User aber noch ne Mitteilung über @Prompt, an wen alles die Mail geht.
@Prompt([YesNoCancel]; "Senden"; "Eine Mail wird an " + @Text(@Subset(Namen; num)) + " gesendet.")
Die Anzahl der Mitarbeiter hab ich vorher ausgelesen:
num := @Elements(Namen)
Als Rückgabe bekomme ich beim @Prompt aber nur den ersten Namen aus der Liste. WARUM?
Hab schon die Hilfe durchsucht, ob es bei Namensfeldern irgendeine Einschränkung gibt, aber nix gefunden. Ist doch eigentlich ne ganz normale Textliste, oder?
Bitte helft mir.
Birdy
-
Warum nimmst Du überhaupt @Subset ? @Subset (Namen, @Elements (Namen)) ist doch doppelt gemoppelt und das gleiche wie Namen selber.
Dein Problem liegt am Prompt - der gibt Text aus und keine Textlisten.
Du müsstest also vorher ein @Implode verwenden und noch besser vor dem @Implode ein @Name ([CN]; Namen) einsetzen, damit sich das dann auch ordentlich lesen lässt.
HTH,
Bernhard
-
Jawoll, das funktioniert.
Auf @Implode bin ich nicht gekommen.
Vielen herzlichen Dank für den Schubs in die richtige Richtung.
Birdy
-
Gern geschehen ;)
Bernhard