Domino 9 und frühere Versionen > ND6: Entwicklung
Schaltfläche
eknori:
Hier ein Beispiel aus meiner Praxis
LUServer:=@Subset(@MailDbName;1);
FIELD JobTitle:=JobTitle;
FIELD Department:=Department;
FIELD CompanyName:=CompanyName;
key:=@PickList([Name]:[Single]);
value := @DbLookup( "" : "NoCache" ;LUServer:"Global\\Workflow\\orga.nsf" ; "($ComSearch)" ; @Name([CN];key) ; 2 );
@Do(
@SetField("JobTitle";@Word(value;"~~";10));
@SetField("Department";@Word(value;"~~";6));
@SetField("CompanyName";@Word(value;"~~";5));
@Command([ViewRefreshFields]))
Auswahl eines Schlüssels aus einer Picklist,
Suchen eines Dokuments anhand des Schlüssels
Schreiben der Werte aus dem Doc in 3 Felder
Axel:
Das Ganze geht auch einfacher. Du brauchst in der Ansicht nur eine versteckte Spalte in der du alle Felder, deren Werte du übernehmen willst, mit einem Trennzeichen zusammengefügt, "anzeigst".
Bsp.: Feld1 + "~~" + Feld2 + "~~" + Feld3
Als Rückgabewert von Picklist lässt du dir den Inhalt der versteckten Spalte liefern.
value := @PickList([Costum]:[Single]; server:datenbank; ...; Nr der versteckten Spalte);
@SetField("FeldA";@Word(value;"~~";1));
@SetField("FeldB";@Word(value;"~~";2));
@SetField("FeldC";@Word(value;"~~";3));
Axel
Michael84:
Vielen Dank für eue tolle Hilfe, es hat alles jezt so weit wunderbar geklappt :)
Ohne dieses Forum wär ich so hilflos :'(
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln