Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: samity am 14.02.08 - 17:20:06

Titel: Erstellen Userbezogene Ansicht
Beitrag von: samity am 14.02.08 - 17:20:06
Hallo,

ich beisse mir gerade die Zähne an einer userbezogenen Ansicht aus. Ich habe sie schon in älteren Datenbanken verwendet, aber unter 6.5 funktioniert es gerade mal nicht.

Das Feld SendTo enthält den Verantwortlichen und der soll eine Ansicht bekommen, die nur die Dokumente anzeigt, die ihn betreffen.
Ich hatte mir die Ansichtsauswahl so gedacht: SELECT (SendTo = @Right(@Name([CN]; @V3UserName); " "))

Kann mir jemand helfen?

Gruß
Sam
Titel: Re: Erstellen Userbezogene Ansicht
Beitrag von: Glombi am 14.02.08 - 17:22:57
Bevor wir hier am Code basteln: Du verwendest aber hoffentlich private Ansichten, oder?
Titel: Re: Erstellen Userbezogene Ansicht
Beitrag von: ata am 14.02.08 - 17:23:28
Hallo,

... das ist ur für private Ansichten sinnvoll, oder du löst es über eingebettete Ansichten und dann über die erste Kategorie => SendTo

Toni
Titel: Re: Erstellen Userbezogene Ansicht
Beitrag von: samity am 14.02.08 - 17:30:51
Ja, ist klar über private Ansicht.
Titel: Re: Erstellen Userbezogene Ansicht
Beitrag von: koehlerbv am 14.02.08 - 17:41:30
1. Was heisst "funktioniert gerade nicht"?
2. Warum prüfst Du nur auf den Nachnamen? Wehe, es gibt zwei Meiers ...
3. Steht in SendTo auch nur der Nachname?

Die Antwort hat mich gerade 15 EUR gekostet - ich sitze derzeit in Kremsmünster/Oberösterreich und meine Websessions waren abgelaufen  ;D

Bernhard
Titel: Re: Erstellen Userbezogene Ansicht
Beitrag von: samity am 15.02.08 - 08:16:42
Die Namen im SendTo-Feld kommen aus dem Adreßbuch - in hierarchischer Form - also eindeutig.

Tut mir ja leid wegen der 15€, wenn mich die Antwort rausgerissen hätte, hätte
es sich ja wenigstens gelohnt  ;D
Titel: Re: Erstellen Userbezogene Ansicht
Beitrag von: Glombi am 15.02.08 - 08:59:36
SELECT SendTo = @Username

wenn SendTo der hierarchische Name "CN=Vorname Nachname/OU=Abteilung/O=Firma" ist.

Andreas
Titel: Re: Erstellen Userbezogene Ansicht
Beitrag von: samity am 15.02.08 - 09:54:42
Mit der Formel klappt das zwar für mich, aber nicht für andere, die im SendTo-Feld stehen.
Habe neue Testdokumente mit unterschiedlichen Empfängern erstellt, die aber beim Aufrufen der persönlichen Ansicht die Fehlermeldung "Unbekanntes oder nicht vorhandenes Dokument" erhalten. Die Testdokumente können aber in der normalen Ansicht aufgerufen werden.
Titel: Re: Erstellen Userbezogene Ansicht
Beitrag von: Glombi am 15.02.08 - 12:05:59
Wenn im Feld SendTo mehrere Empfänger stehen, dann so:

SELECT @IsMember(@Username;SendTo)
Titel: Re: Erstellen Userbezogene Ansicht
Beitrag von: samity am 18.02.08 - 11:48:47
Hey, ich bin begeistert, es funktioniert!

Vielen Dank!