Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: case am 04.08.03 - 20:54:10

Titel: SELECT @Contains (.... in View Selection
Beitrag von: case am 04.08.03 - 20:54:10
Hi,

kann sowas überhaupt in einer View-Selection funktionieren:
_user := @Name([CN] ; @UserName);
_lookup := @DbLookup ("":""; ""; "MyDept"; _user ; 3 );
SELECT @Contains(_lookup; Abteilung)


Der Wert @Contains(_lookup; Abteilung) gibt definitiv eine Liste von Abteilungen zurück (Z.B. "Einkauf;Vertrieb").

Wenn ich die Formel in einer embedded View über Single Category einsetze klappt es, solange nur 1 Treffer. In einer View jedoch nicht (die view ist Private on first use).

Wenn ich statt _lookup z.B. "Einkauf Vertrieb" einsetze klappt es auch.....


bye,
Case
Titel: Re:SELECT @Contains (.... in View Selection
Beitrag von: Glombi am 04.08.03 - 21:01:53
Hi,
@DbLookup kannst Du nicht in Selektionsformeln für Ansichten verwenden.

Evtl. gehen NOTES.INI Variablen in Verbindung mit privaten Ansichten.

Andreas
Titel: Re:SELECT @Contains (.... in View Selection
Beitrag von: case am 04.08.03 - 21:10:25
Hi Andreas,

danke für die Info (so ein Mist das mit @DBLookup!).

Single Category ist leider auch sehr konsequent in einer Maske mit Embedded View  >:(

Oder gibt es da eine Möglichkeit, doch mehr als eine Single Category in einer embedded View anzuzeigen (Workaround)?

Gegeben:

1) Maske mit den Feldern "Abteilung" und "Member" (also mehrere)
2) eine View die links die Member anzeigt und rechts die Abt. ("MyDept")

Dann ein Feld "Who" in der Maske mit embedded View mit folgendem Inhalt:

_user := @Name([CN] ; @UserName);
@DbLookup ("":""; ""; "MyDept"; _user ; 2 )

In der Embedded View steht unter "Single Cat" entsprechend "Who" drin.

Klappt wie gesagt soweit wunderbar, solange nicht ein User in 2 Abteilungen eingetragen ist....... (das Feld "Who" zeigt auch sauber die beiden Abteilungen an, aber die View will ned).

bye,
Case

Titel: Re:SELECT @Contains (.... in View Selection
Beitrag von: Glombi am 04.08.03 - 21:58:28
Hi,
vielleicht können wir das von der anderen Seite aufrollen:
In den Dokumenten, die in der Single Cat. Ansicht stehen, stehen also Abteilung und Member. Im Member stehen die Usernamen drin, korrekt?
Also, wenn Du die Ansicht nach Member kategorisierst und dann in der 2. Spalte die Abteilung anzeigst, sollte es gehen.
Die Formel für die Single Category muss dann @Username sein.

Letztendlich willst Du doch die Abteilungen sehen, oder?

Andreas
Titel: Re:SELECT @Contains (.... in View Selection
Beitrag von: case am 04.08.03 - 22:44:32
Hmm klar....  ;D

danke, Andreas !

Es war heute einfach zu heiß für mich (ich wohn auch noch in einer DG-Wohnung.. *schwitz*)

Aber jetzt ist es kühler  8)

Jedenfalls das muss einfach klappen. Logisch, dann zeigt Notes ja die relevanten Abt. an....

Merci,
Case