Domino 9 und frühere Versionen > ND7: Entwicklung
okcancellist mit 2 Spalten aus view
dormi:
Hallo,
man kann einen Kunden über eine okcancellist auswählen.
Damit man die Kunden besser identifizieren kann, möchte ich neben dem Namen noch den Ort anzeigen. Der Ort soll aber nicht mit in das Auswahlfeld geschrieben werden. Wie hole ich denn eine zweite Spalte in die okcancellist ohne diesen Wert zu speichern?
WernerMo:
Hallo,
evtl. mit "Klarnamen" und "Alias" arbeiten?
Gruß Werner
Driri:
Oder alternativ nicht mit @Prompt, sondern mit @PickList arbeiten. Picklist greift auf eine Ansicht zurück und man könnte in der 1. Spalte der Ansicht einen zusammengesetzten Wert für die Auswahl benutzen und den tatsächlich in das Dokument übernommen Wert in der 2. Spalte anzeigen.
koehlerbv:
Warum verwendest Du keine PickList?
dormi:
klassischer Fall von unvollständiger Fragestellung.
Das Formular muss die Kunden im volltext suchen können. Daher sieht das so aus:
--- Code: ---_result := @DbColumn("Notes":"ReCache"; _server:_database; "($Kundensuche)"; 1);
_out := "";
@For(
i:=1; i<= @Elements(_result); i:=i+1;
@If(
@Contains(@LowerCase(_result[i]); @LowerCase(Kundenfilter));
@SetField("_out"; _out:_result[i]);
NULL
)
);
_out := @Trim(_out);
FIELD SubTo := @Prompt([OkCancelList]; "Kunden"; "auswählen"; @Subset(_out;1); _out);
VOID
--- Ende Code ---
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln