Domino 9 und frühere Versionen > ND6: Entwicklung
Mehrfachwert per Script mailen
ajo:
Hallo.
Ich habe mir ein Formular erstellt, bei dem die Felder im Querysave als Richtext
gemailt werden. Bei Mehrfachwerten (Kontrollkästchen mit 5 Auswahlen) wird allerdings immer nur der 1. Wert genommen.
Beispiel: Für das Feld "rechte" wird "lesen", "ändern" und "löschen" ausgewählt, übermittelt wird nur der Wert "lesen".
Auszug aus dem Script:
rt.appendtext "Programm: " + d.progname (0)
rt.addnewline (1)
rt.appendtext "Anmeldename: " + d.username (0)
rt.addnewline (1)
rt.appendtext "Rechte: " + d.rechte (0)
Wenn jemand versteht was ich meine wär ich für nen Tip dankbar ;D
Gruss Alex
klaussal:
d.rechte(0) = 1. wert aus der liste
die null macht's....
ajo:
Steig leider noch nicht ganz durch und finde in der Hilfe auch nix.
Was müsste ich denn anstelle der 0 angeben, wenn ich alle ausgewählten
Optionen übermittelt haben möchte ?
Glombi:
Es ginge so:
dim ret_eval as Variant
rt.appendtext "Programm: " + d.progname (0)
rt.addnewline (1)
rt.appendtext "Anmeldename: " + d.username (0)
rt.addnewline (1)
ret_eval = Evaluate( |@Implode(rechte;", ")|,d)
rt.appendtext "Rechte: " + ret_eval(0)
Andreas
Thomas Schulte:
Alternativ kann man seit V6 auch anstelle der Evaluate Funktion
Ergebnis = Join(Source,Delimiter) nehmen.
Thomas
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln