Domino 9 und frühere Versionen > ND7: Entwicklung
mehrfachwerte mit dbcolumn übergeben
koehlerbv:
Denk nochmal darüber nach, ob Dein @Implode an der von Dir angegebenen Stelle noch irgend welchen Sinn ergibt ;)
Ausserdem brauchst Du in diesem Fall für @Implode zwingend ein Trennzeichen.
Bernhard
dirk_2909:
--- Code: ---Adressen := "A@b.de" : "C@d.de" : "e@f.de" ;
@Command([MailComposeMemo]);
@Command([EditGotoField] ; "EnterSendTo" );
@Command([EditInsertText] ; @Implode( Adressen ; ";" ) )
--- Ende Code ---
.. sollte funktionieren
gismored:
Hallo Dirk,
vielen Dank für die Hilfe.
Hab den Code jetzt so abgeändert:
Adressen := @DbColumn("":"NoCache";"":"";"2. Software-Kunde\\1. Kunde\\2. VRNWS";5);
@Command([MailComposeMemo]);
@Command([EditGotoField] ; "EnterSendTo" );
@Command([EditInsertText] ; @Implode( Adressen ; ";" ) )
So funktioniert er tadellos.
Hing es jetzt daran, daß ich beim Implode das Trennzeichen nicht gesetzt hatte, oder daran dass ich mit dem Cursor hätte explizit in das Feld gehen?
dirk_2909:
Aus der Designer Hilfe zu @Implode:
--- Code: ---Text. Used to separate the values in the concatenated string. If you don't specify a separator, a space is used.
--- Ende Code ---
Da das leerzeichen kein gültiges Trennzeichen für Mehrfachwerte ist, sollte man einen gültigen Separator setzen.
Der Cursor sollte beim Öffnen/Erstellen der Mail schon an der richtigen Position stehen. Aber es hat ja nicht geschadet, ihn nochmals zu setzen ;-)
koehlerbv:
Deim @Implode stand an der falschen Stelle (nach dem EditInsertText) - da waren die Messen schon gelesen.
Das Trennzeichen musste ebenfalls sein, da der Client sonst die unterschiedlichen Adressen nicht auflösen kann - Hubert Meier Paul Schulze kennt er eben nicht ...
Bernhard
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln