Autor Thema: HideWhen mit Abfrage auf Gruppe im Directory  (Gelesen 2135 mal)

Offline TryMyVeryBest

  • Frischling
  • *
  • Beiträge: 26
HideWhen mit Abfrage auf Gruppe im Directory
« am: 25.10.07 - 10:43:55 »
Moin Jungs,
wieder mal eine von meinen Anfängerfragen ...

Also ... wir hätten da ne Datenbank, in der bestimmte Texte über eine HideWhen-Formel ausgeblendet werden sollen, nämlich genau dann, wenn der User nicht Mitglied der Gruppe ABC, die im Feld KKK benannt ist, ist.

Ich hatte schon die Idee, ob das mit @IsNotMember(@UserName;FeldNameKKK) geht.

Aber bevor ich mich hier dumm und dusselig probiere ... habt Ihr n Tipp?

LG Stefan
Herzliche Grüße

Stefan Lüben
____________________________________
Ev. Verwaltungsverband in Bonn

MCITP Enterprise Administrator, Server Administrator, Enterprise Support Technician

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: HideWhen mit Abfrage auf Gruppe im Directory
« Antwort #1 am: 25.10.07 - 10:46:54 »
Die Funktion @UserNamesList ist Dein Freund.

Bernhard

klaussal

  • Gast
Re: HideWhen mit Abfrage auf Gruppe im Directory
« Antwort #2 am: 25.10.07 - 10:47:15 »
Wahrscheinlich hilft dir @UserNamesList.

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: HideWhen mit Abfrage auf Gruppe im Directory
« Antwort #3 am: 25.10.07 - 10:50:39 »
Ab und zu wird gerne dieser Lesenswerte Artikel von mir Empfohlen:

http://atnotes.de/index.php?topic=18203.0
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 TryMyVeryBest

  • Frischling
  • *
  • Beiträge: 26
Re: HideWhen mit Abfrage auf Gruppe im Directory
« Antwort #4 am: 25.10.07 - 16:48:41 »
Cool,
herzlichen Dank,
mal ganz abgesehen davon, dass ich die Funktion schon gesehen hatte hab ich nun auch noch in den BPs herausgefunden, wie man sie einsetzt.

Werde das ausprobieren und über den Erfolg berichten :)

LG
Stefan
Herzliche Grüße

Stefan Lüben
____________________________________
Ev. Verwaltungsverband in Bonn

MCITP Enterprise Administrator, Server Administrator, Enterprise Support Technician

Offline pete_bla

  • Senior Mitglied
  • ****
  • Beiträge: 455
  • Geschlecht: Männlich
  • dot net gitz net!
Re: HideWhen mit Abfrage auf Gruppe im Directory
« Antwort #5 am: 25.10.07 - 16:56:40 »
Hi,

ich will nicht meckern, aber wäre es nicht auch über eine Rolle abbildbar ?

Zumindest solltest Du die Abfrage nicht auf die Gruppe fest codieren, sondern auf ein Feld in der die Gruppe "bechenet wird" wie z.B. das mit den Autoren.
Das ist letztendlich leichter zu handhaben.

Wenn Ihr z.B. irgendwann mal die Gruppen umbenennen müsst ect. musst Du das sonst in der Gestaltung nachziehen.
Ausserdem ist es, nach meiner Meinung, übersichtlicher (Rolle oder Feld).

Viel Erfolg, Pete(r)
pete(r)

Offline TryMyVeryBest

  • Frischling
  • *
  • Beiträge: 26
Re: HideWhen mit Abfrage auf Gruppe im Directory
« Antwort #6 am: 26.10.07 - 06:21:55 »
Hi,

ich will nicht meckern, aber wäre es nicht auch über eine Rolle abbildbar ?

Das würde dann funktionieren, wenn es nicht pro Datensatz anders abbildbar sein müsste ...

Zumindest solltest Du die Abfrage nicht auf die Gruppe fest codieren, sondern auf ein Feld in der die Gruppe "bechenet wird" wie z.B. das mit den Autoren.

Das hatte ich so auch vor ... die notwendige Zugriffsbeschränkung wird per Agent berechnet und dann in ein Feld geschrieben, das dann ausgewertet wird.


Viel Erfolg, Pete(r)

Dankeschön
Stefan
Herzliche Grüße

Stefan Lüben
____________________________________
Ev. Verwaltungsverband in Bonn

MCITP Enterprise Administrator, Server Administrator, Enterprise Support Technician

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz