Autor Thema: Ansichten und @Member  (Gelesen 1614 mal)

Offline Thorsten Kalweit

  • Aktives Mitglied
  • ***
  • Beiträge: 115
  • Geschlecht: Männlich
Ansichten und @Member
« am: 14.12.06 - 08:44:45 »
Guten morgen zusammen,

kennt Ihr dieses Phänomen auch?

Ich verwende in einer Ansicht die Formel:

SELECT (Form="hauptdokument" & @Member(leser;@UserName)>-1) | (Form="antwort1" & @Member(leser;@UserName)>-1) | (Form="antwort2" & @Member(leser;@UserName)>-1)

Frage ich aber ab, ob @Member(leser;@Username)>0 ist, verschwinden die Antwortdokumente in der Ansicht. Was passiert hier?

Die Noteshilfe besagt, dass @Member den Wert 0 zurückgibt, wenn das Element nicht in der Liste enthalten ist.

 :-:

Gruß
Thorsten
Viele Grüße
Thorsten

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Ansichten und @Member
« Antwort #1 am: 14.12.06 - 09:10:53 »
Aus der Hilfe zu @Username:

Dieses Beispiel gibt "CN=Robert T. Katsushima/OU=JPN/O=Acme" zurück, wenn dies der zu der aktuellen Benutzer-ID gehörende Name ist.
@UserName(0)

Wie sind die Namen in der Liste leser eingetragen?
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline Thorsten Kalweit

  • Aktives Mitglied
  • ***
  • Beiträge: 115
  • Geschlecht: Männlich
Re: Ansichten und @Member
« Antwort #2 am: 14.12.06 - 09:17:16 »
Der Inhalt der Leserfelder ist:

leser1:leser2:"[rolle1]":"[ADMIN]"

Leser1 wird auch nur dann befüllt, wenn bestimmte Bedinungen erfüllt sind.

leser1 + leser2 sind die jeweils kanonischen Namen
Viele Grüße
Thorsten

Offline Axel

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Re: Ansichten und @Member
« Antwort #3 am: 14.12.06 - 09:18:34 »
Wenn das eine gemeinsame Ansicht ist, wird das sowie so nicht sauber funktionieren.

@Username sollte nicht in gemeinsamen Ansichten verwendet werden.

Auszug aus der Online-Hilfe:
Zitat
@UserName sollte nicht in einer öffentlichen Ansicht verwendet werden, da dies nicht vorhersagbare Resultate ergibt. Dasselbe gilt für den Fall, dass sich der Inhalt des Feldes ändert, auf das Sie sich beziehen, weil zunächst der Index aktualisiert werden muss, damit die neue Information verwendet werden kann.


Axel

Ohne Computer wären wir noch lange nicht hinterm Mond!

Offline MadMetzger

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.052
  • Geschlecht: Männlich
  • f.k.a. Alexis Pyromanis
Re: Ansichten und @Member
« Antwort #4 am: 14.12.06 - 09:19:34 »
Außerdem musst du die Ansichtsauswahl überhaupt nicht anpassen, wenn du wirklich  mit Leserfeldern arbeitest. Dann übernimmt das nämlich der Server für dich.

Offline Thorsten Kalweit

  • Aktives Mitglied
  • ***
  • Beiträge: 115
  • Geschlecht: Männlich
Re: Ansichten und @Member
« Antwort #5 am: 14.12.06 - 10:39:40 »
Vielen Dank.

Ich habe den @UserName nun aus der Ansichtsformel entnommen und siehe da, es klappt.

 :D

Man lernt nie aus ;-). Ich war immer im Glauben, dass es sein muss.

Viele Grüße
Viele Grüße
Thorsten

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz