Domino 9 und frühere Versionen > Entwicklung

Ansicht nach Benutzer unterscheiden

(1/2) > >>

Centaury:
Hallo!
Wir haben hier eine selbstgeschriebene Aufgabenverwaltung. Nun möchte ich eine Ansicht, in der jeder Mitarbeiter nur seine eigenen Aufgaben sieht. Dazu ist im Dokument ein Feld, das den Namen des Benutzers in der Form "Vorname Name" enthält. Die Auswahl erfolgt per Dialogliste, da ein Adressdialog zu viele Namen enthalten würde (es müssen nur 6 Mitarbeiter von ca. 200 zur Auswahl bereit stehen). Wenn ich jetzt in die Ansichtsauswahl mit @Name ([CN]; @UserName) vergleiche, verhält sich die Ansicht sehr merkwürdig. Jeder Mitarbeiter sieht dann meine Aufgaben, aber seine eigenen nicht!
Was tun?

Rob Green:
es sollte eine persönliche Ansicht sein, ganz wichtig.
Und Select lautet (war schon fast richtig)
"SELECT @name([cn];@username)=Namensfeld"

dann sollte es gehen, kommt aber natürlich darauf an, ob der kurze Notes-Name des Users wirklich mit dem Eintrag im Namensfeld übereinstimmt (zB Notes: Hans-b Maier vs. Hans Maier)

Centaury:
Wie mache ich aus der Ansicht eine persönliche Ansicht?
Die Ansichtsauswahl hab ich genau so. Das ist aber kein Namensfeld! Ist das schlimm?

ata:
... mußt du bereits beim Erstellen der Ansicht entsprechend aktivieren - "public, privat on first use"...

ata

Rob Green:
und dass es kein Namensfeld ist, ist egal. Wichtig ist nur, daß der Inhalt 1:1 mit @name übereinstimmt.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln