Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: manboo8000 am 15.11.16 - 16:15:18

Titel: Picklist oder wie lösen?
Beitrag von: manboo8000 am 15.11.16 - 16:15:18
Hallo zusammen,

in einer Datenbank möchte ich einen Auswahldialog haben, der auf eine bestimmte Ansicht in der Datenbank geht.

Dabei soll aus der Auswahl der Wert aus Spalte 1 in Feld A und der Wert aus Spalte 3 in Feld B übernommen werden. Wie mache ich das am Besten?
Titel: Re: Picklist oder wie lösen?
Beitrag von: thkn777 am 15.11.16 - 16:24:35
Hallo manboo8000,
wie das am besten geht, weiß ich nicht.  :-:

Ich könnte eine mögliche Lösung beschreiben, reicht das?  :P

- Lookup-Ansicht mit UniversalID in erster Spalte. erste Spalte verstecken
- dann benutzt Du

Code
unid:=@PickList([Custom]:[Single];"":"";"(LookupAnsicht)";"Titel";"Bitte auswählen:";1);

- Hast Du die erst mal die unid, machst Du mit

Code
@GetDocField(unid;"Itemname");

weiter.

Viel Erfolg,
Th.
Titel: Re: Picklist oder wie lösen?
Beitrag von: Axel am 15.11.16 - 17:00:23
Eine weitere Möglichkeit wäre die benötigten Werte, zusammengesetzt mit einem Trennzeichen, in einer versteckten Spalte in die entsprechende Ansicht einzufügen.

z.B. WertausFeld1 & "~" & WertausFeld2

Über die Funktion @Picklist lässt du die den Wert aus dieser Spalte zurückgeben.
Mit @Word...  trennst du die beiden werte dann wieder.

z.B.
WertausFeld1 := @Word(RückgabePicklist; "~"; 1)
WertausFeld2 := @Word(RückgabePicklist; "~"; 2)


Axel