Autor Thema: Überprüfen ob Values USER OR ROLES/GROUPS  (Gelesen 2444 mal)

Offline adminnaddel

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 819
  • Geschlecht: Männlich
  • What a wonderful girl, so beautiful und se....;-)
Überprüfen ob Values USER OR ROLES/GROUPS
« am: 16.02.05 - 21:00:20 »
Hallo liebe Gemeinde,

ich möchte beim Schließen in einem Feld keine Values AUSSER User zulassen! Das Feld befülle ich durch eine normal Dialogliste und greife mit ihr auf die ACL zu! Dort werden mir leider auch Gruppen und Rolen angeboten, die ich nicht brauche :-(.

Ein kleiner Tipp?!  ::)

Oder muss ich das etwa über die Properties "IsPerson" machen?!

lg
Andy
« Letzte Änderung: 16.02.05 - 21:05:11 von adminnaddel »

Glombi

  • Gast
Re: Überprüfen ob Values USER OR ROLES/GROUPS
« Antwort #1 am: 16.02.05 - 21:01:19 »
Sorry, ich verstehe nur Bahnhof  ???
Wie meinen?

Andreas

Offline adminnaddel

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 819
  • Geschlecht: Männlich
  • What a wonderful girl, so beautiful und se....;-)
Re: Überprüfen ob Values USER OR ROLES/GROUPS
« Antwort #2 am: 16.02.05 - 21:07:53 »
 ;D .. schon spät!!!

Ich möchte ausschließen das die Feldwerte ausser vielen USERN eine Gruppe oder aber sogar eine Rolle enthalten!

Dialogliste / ACL für Auswahl zulassen!!

lg
Andy
« Letzte Änderung: 16.02.05 - 21:12:36 von adminnaddel »

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Überprüfen ob Values USER OR ROLES/GROUPS
« Antwort #3 am: 16.02.05 - 21:08:44 »
In dem Feld mußt die die Auswahl auf die Ansicht ($VIMUser) eingrenzen; nicht die Option "Adressdialog verwenden" benutzen

*ups* Posting hatten sich überschnitten
« Letzte Änderung: 16.02.05 - 21:10:27 von eknori »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Überprüfen ob Values USER OR ROLES/GROUPS
« Antwort #4 am: 16.02.05 - 21:12:48 »
Die Auswahl kannst du wohl an dieser Stelle nicht beschränken; was ist denn mit Eingabevalierung ?
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline adminnaddel

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 819
  • Geschlecht: Männlich
  • What a wonderful girl, so beautiful und se....;-)
Re: Überprüfen ob Values USER OR ROLES/GROUPS
« Antwort #5 am: 16.02.05 - 21:15:26 »
Eingabevalidierung keine Chance! Zumindestens hat es nicht gefunzt!

Ich werde das wohl ins Event pasten und auf die NotesACLEntry class zugreifen!

lg
Andy

PS: Dachte nur das wäre ein bisschen übertrieben!! 8)

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Überprüfen ob Values USER OR ROLES/GROUPS
« Antwort #6 am: 16.02.05 - 21:17:35 »
Du brauchst die Elemente Deines Feldes i.d.R. nur prüfen, ob die Einträge mit "CN=" beginnen. Gruppen und Rollen haben diesen "Prefix" nicht.

Bernhard

Offline adminnaddel

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 819
  • Geschlecht: Männlich
  • What a wonderful girl, so beautiful und se....;-)
Re: Überprüfen ob Values USER OR ROLES/GROUPS
« Antwort #7 am: 16.02.05 - 21:20:35 »
Da ich mit der Eingabeumsetzung arbeite (@Name([CN];usernamefield)) ... frage ich mich jetzt nur, greift das !QuerysaveEvent vorher? Wenn ja, dann gibt es den "Prefix" - "CN" net mehr!

lg
Andy

Offline TMC

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.660
  • Geschlecht: Männlich
  • meden agan
Re: Überprüfen ob Values USER OR ROLES/GROUPS
« Antwort #8 am: 16.02.05 - 21:33:36 »
Da ich mit der Eingabeumsetzung arbeite (@Name([CN];usernamefield))

Warum machst Du das überhaupt, Andy?

Das kann gefährlich sein, wenn es z.B. plötzlich 2 Herbert Huber in der Fa. gibt.
Hier würde ich Namensfelder einsetzen.
Matthias

A good programmer is someone who looks both ways before crossing a one-way street.


Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Überprüfen ob Values USER OR ROLES/GROUPS
« Antwort #9 am: 16.02.05 - 21:37:58 »
Jo, @Name ([CN]...) hat da für die Speicherung überhaupt nichts zu suchen. Für die Anzeige kannst Du da ja immer noch schrauben.
Und was die Reihenfolge angeht: Erst Eingabeumsetzung, dann PostRecalc, dann Eingabevalidierung, dann QuerySave. Aber das kann ja jeder einfachst selber herausfinden.

Bernhard

Glombi

  • Gast
Re: Überprüfen ob Values USER OR ROLES/GROUPS
« Antwort #10 am: 17.02.05 - 09:25:38 »
Wenn schon Rollen herausgefiltert werden, sollte man sich auch überlegen, Server ggf. herauszufiltern.

Für Rollen habe ich das bereits gemacht. Ein kleines Script im Postopen / Postmodechange, welches die ACL ausliest, die Rollen aussortiert und in ein Feld schreibt. Das Feld wird dann als Auswahl in dem Dialogfeld verwendet.

Andreas

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz