Domino 9 und frühere Versionen > Entwicklung

Ansichtsdialog für Auswahl

<< < (2/2)

Driri:
Hi,

ich hatte das so verstanden : Du hast in der Datenbank eine Ansicht mit Spalte 1 = Firmenname und Spalte 2 = Ansprechpartner.
Du wählst in einem Dokument einen Firmennamen aus (Feld1).
Feld2 soll dann automatisch den Ansprechpartner enthalten.

Korrekt ?

Wenn ja, dann müßte Feld2 Berechnet sein und als Formel gibts du an :

@If(Feld1="";"";@DBLookup("":"NoCache"; <SERVER>:<DATENBANK>; <ANSICHT>; Feld1, Feld2)

<SERVER> kann auch "" sein, wenn die Datenbank auf dem selben Server liegt.
<DATENBANK> kann auch "" sein, wenn die Ansicht in der selben Datenbank liegt. Ansonsten Pfad+Dateiname.
<ANSICHT> ist der Viewname für die View mit Spalte1=Firma und Spalte2=Ansprechpartner.
Feld1 muß der Feldname aus der Maske sein, wo du die Firma auswählst.
Feld2 ist entweder der Feldname aus der Maske, wo du den Ansprechpartner auslesen willst oder du setzt dort einfach 2 ein. Dann wird der Wert aus der 2. Spalte der Ansicht ausgelesen.

z.B. : @DBLookup("":"NoCache";"":"test\test.nsf";"testview"; Feld1; 2)

Wichtig ist, daß du in der Maske für Feld1 die Eigenschaft setzt, daß bei Schlüsselwortänderung aktualisiert wird.

MrMagoo:
@diri

ja genau so meinte ich es, habe jetzt deine Formel eingebaut,
es wird aber "FEHLER: Datei nicht vorhanden" ausgegeben.
Problem: bei er Verzeichnis\Dateiname.nsf macht er den Backslash immer wieder raus ???

g202e:

--- Zitat von: MrMagoo am 27.08.03 - 14:51:47 ---Problem: bei er Verzeichnis\Dateiname.nsf macht er den Backslash immer wieder raus ???

--- Ende Zitat ---
Wenn du das hardcodierst, dann: "Verzeichnis\\Dateiname.nsf"

MrMagoo:
danke nu gehts

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln