Autor Thema: Erstellen Userbezogene Ansicht  (Gelesen 2440 mal)

Offline samity

  • Frischling
  • *
  • Beiträge: 14
Erstellen Userbezogene Ansicht
« 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

Glombi

  • Gast
Re: Erstellen Userbezogene Ansicht
« Antwort #1 am: 14.02.08 - 17:22:57 »
Bevor wir hier am Code basteln: Du verwendest aber hoffentlich private Ansichten, oder?

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Erstellen Userbezogene Ansicht
« Antwort #2 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
Grüßle Toni :)

Offline samity

  • Frischling
  • *
  • Beiträge: 14
Re: Erstellen Userbezogene Ansicht
« Antwort #3 am: 14.02.08 - 17:30:51 »
Ja, ist klar über private Ansicht.

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Erstellen Userbezogene Ansicht
« Antwort #4 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

Offline samity

  • Frischling
  • *
  • Beiträge: 14
Re: Erstellen Userbezogene Ansicht
« Antwort #5 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

Glombi

  • Gast
Re: Erstellen Userbezogene Ansicht
« Antwort #6 am: 15.02.08 - 08:59:36 »
SELECT SendTo = @Username

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

Andreas

Offline samity

  • Frischling
  • *
  • Beiträge: 14
Re: Erstellen Userbezogene Ansicht
« Antwort #7 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.

Glombi

  • Gast
Re: Erstellen Userbezogene Ansicht
« Antwort #8 am: 15.02.08 - 12:05:59 »
Wenn im Feld SendTo mehrere Empfänger stehen, dann so:

SELECT @IsMember(@Username;SendTo)

Offline samity

  • Frischling
  • *
  • Beiträge: 14
Re: Erstellen Userbezogene Ansicht
« Antwort #9 am: 18.02.08 - 11:48:47 »
Hey, ich bin begeistert, es funktioniert!

Vielen Dank!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz