Domino 9 und frühere Versionen > ND8: Entwicklung

Auswahl/Anzeige in Kombinationsfeld abhängig von Berechtigung

(1/3) > >>

Caleb666:
Hallo,

folgende Ausgangsituation:
Ich habe ein Kombinationsfeld mit verschiedenen Auswahlmöglichkeiten erstellt.

Frage:
Ist es möglich diese Auswahlmöglichkeiten für bestimmte Personen einzugrenzen
(z.B. per Rolle "[AllesAnsehen]"=@UserRoles)?


Beispiel:
Kombinationsfeld "Hardware" mit Auswahlmöglichkeiten "RAM"|1, "HDD"|2, "CPU"|3.
Anwender A soll alle Auswahlmöglichkeiten sehen, Anwender B jedoch nur die Auswahl 3
zur Verfügung haben.


Lässt sich so etwas realisieren?

Vielen Dank.

Keydins:
Wenn du die mögliche Werteliste dynamisch zusammenbaust in Abhängigkeit von den Rollen, die der aktuelle Benutzer besitzt geht das ohne Probleme.

Ich verwende dafür gerne Einträge in Konfigurationsdokumenten, aus denen ich dann situativ die notwendigen Werte in das entsprechende Feld abrufe.

Gruß
Dirk

Caleb666:
Danke für die Antwort.

Wie kann ich die Werteliste dynamisch zusammen bauen?

Ich kann ja die Auswahl nur direkt oder per Formel eingeben?

Ich benötige nur zwei Rollen, die ich aus der betroffenen Datenbank abfragen
kann z.B. "[AllesAnsehen]"=@UserRoles, "[TeilAnsehen]"=@UserRoles

Hättest du ein Beispiel für mich?

ascabg:
Hallo,

So wie Dirk (Keydins) es geschrieben hat.

Mittels einem oder auch mehreren Kofigurations-Dokument(en).
Und die Werte aus diesen kannst Du Dir dann mittels @DbLookup oder auch @DbColumn holen.


Andreas

Caleb666:
Sorry, mit Konfigurationsdokumenten habe ich bisher noch nicht gearbeitet.

Wie und wo erstelle ich ein Konfigurationsdokment und wie soll es aufgebaut werden?
Und den @DBLookup setze ich dann als Formel in den Auswahlfeldern des Kombinationsfeldes ab?

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln