Autor Thema: Feld und UserRoles verbinden  (Gelesen 1723 mal)

Offline Netfoul

  • Frischling
  • *
  • Beiträge: 41
  • Ich liebe dieses Forum!
Feld und UserRoles verbinden
« am: 19.03.07 - 18:26:20 »
Hallo in die Runde.

Ich habe da ein kleines Problem. Und zwar UserRoles in Verbindung mit dem Wert eines Feldes.
Ich habe mir eine Anzeige gebastelt in der nur die Sachen angezeigt werden die in einem bestimmten Feld mit einer Userrolle übereinstimmen.

z.B. in einem Feld steht "A" und jetzt soll nur der User die Anzeige bekommen der auch die Rolle A-User hat.

Hab das wie folgt versucht zu lösen.

@IsMember(Feld_XY;@UserRoles)

aber irgendwie klappt das nicht. Kann man das überhaupt so lösen ?

Bin für jegliche Tips dankbar.

PS: kACL ist aktiviert.

Gruss Net

klaussal

  • Gast
Re: Feld und UserRoles verbinden
« Antwort #1 am: 20.03.07 - 08:07:31 »
Ich denke mal nein. Du kannst höchstens das Feld bei einer bestimmten Rolle(n) verbergen oder auch nicht. Aber nicht einzelne Feldinhalte.

Offline Netfoul

  • Frischling
  • *
  • Beiträge: 41
  • Ich liebe dieses Forum!
Re: Feld und UserRoles verbinden
« Antwort #2 am: 20.03.07 - 08:58:13 »
nein die Auswahl soll sich auf eine komplette Ansicht beziehen, nicht auf einzelne Felder.

Ich hab mich vielleicht ein bissl verdrückt ausgekehrt.

In einem Dokument ist ein Feld mit dem Wert A. Nun hat ein User die Rolle A-User.
Der soll nun alle Dokumente bekommen die in diesem Feld ein A haben.
Genau so dann weiter mit B, die bekommt dann nur ein User zu sehen der auch die B-User Rolle hat.

Also wie eine dynamische Ansichtsauswahl. Sonnst müsste ich ja für jede Rolle eine eigene Ansicht basteln. Und das wär glaub ich bei 15 Rollen ein bisschen übertrieben.
Es muss doch einfacher gehen.

Gruss Net

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Feld und UserRoles verbinden
« Antwort #3 am: 20.03.07 - 09:06:36 »
Das hört sich nach einem Fall für Leserfelder an.
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 )

klaussal

  • Gast
Re: Feld und UserRoles verbinden
« Antwort #4 am: 20.03.07 - 10:44:13 »
Zitat
Das hört sich nach einem Fall für Leserfelder an.

.... das ist auch einer.

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Feld und UserRoles verbinden
« Antwort #5 am: 20.03.07 - 10:51:23 »
Hey, ich hab hier ein Leserfeld


Ein Leserfeld?


Psssst, Geeenaaaauuuuu....

 ;) ;)
 ;D ;D
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 Netfoul

  • Frischling
  • *
  • Beiträge: 41
  • Ich liebe dieses Forum!
Re: Feld und UserRoles verbinden
« Antwort #6 am: 20.03.07 - 11:15:36 »
Leserfeld ? ja gut und schön. Aber das trifft es ja nicht genau.

Ein User trifft beim Erstellen des Doc z.B. die Auswahl nach der Abteilung. Entweder A oder B.

Nun soll aber derjenige mit der Chef-Rolle von A alle Doc's sehen können die für A erstellt wurden.

Wenn es übers Leserfeld geschieht würde ja auch der Chef von B nur weil er in dem Feld über die Rolle berechtigt wurde die Docs von A sehen.

Oder wie kann man das Feld nutzen?

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Feld und UserRoles verbinden
« Antwort #7 am: 20.03.07 - 11:30:47 »
Du kannst in Leserfelder Personen, Gruppen und Rollen eintragen.
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 )

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz