Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Don Pasquale am 04.09.03 - 14:07:22
-
Hallo Notes Fans,
ich sehe mal wieder den Baum vor lauter Wäldern nicht.
Ich will eine Art Stellvertreter Regelung selbst erstellen, sie soll nicht mit der ACL zu tun.
Jeder Benutzer soll selbst in eine Lste eintragen können, wer für sie als Stellvertreter fungieren darf. Dass können auch mehrere Personen sein.
Ich hab bisher nur das Rechte vergeben realisiert, aber noch nicht das Rechte wieder wegnehmen. Mir will dass alles noch nicht gefallen. Gibt es so etwas nicht vielleicht schon irgendwo ?
Ich weiss ich frage wirr
Ciao
Don Pasquale
-
wirr ... ja ... Wald ... Blumen ... Hüpf ... oh, ein Schmetterling .. ;D ;D
für was "Stellvertreter"?
-
Na, so wirr war das doch gar nicht.
Don Pasdingsbums will aus einer Liste, die er sicherlich über Namensauswahl füllt, wieder Leute herausnehmen.
Allerdings bietet die Namensauswahl ja auch die Möglichkeit, Werte wieder zu entfernen.
Somit verstehe ich also das Problem auch noch nicht ganz.
-
;D
Wenn man das Don Pasdingsbums durch
DON PASQUALE ersetzt dann hat KohlVW
völlig recht.
Was meinst Du mit Namensauswahl ?
Ciao
Don Pasquale
-
Hallo, Don P.,
Du kannst doch Namensfelder verwenden und dort "Adreßdialogfeld für Namensauswahl verwenden".
So bekommst Du doch die Standardbutton Hinzufügen und Entfernen.
HTH,
Bernhard
-
@Koehlerbv,
Das Adreßdialogfeld hat als Quelle doch nur mein Adressbuch oder kann man auch andere Quellen angeben.
Wenn ich sage, dieser und jener soll ein bestimmtes Recht bekommen, dann wird er in eine Menge X übernommen.
Wenn ich jetzt aus der Menge X wieder ein Element entfernen will kann ich das Adressdialogfeld nicht mehr verwenden.
Ciao
Don Pasquale
-
Vielleicht mißverstehen wir uns ja auch, aber beim Klick auf die Hilfsschaltfläche neben dem Namensfeld klappt die Dialogbox auf, die sowohl Hinzufügen als auch Entfernen anbietet.
Alternativ müßtest Du Dir zwei Button bauen: Einen zur Auswahl der Leute zum Hinzufügen, einen zur Anzeige der erfaßten Personen zum Zweck, markierte zu entfernen.
Variante 1 ist aber mit Bordmitteln zu erreichen.
Bernhard
-
>die Hilfsschaltfläche neben dem Namensfeld
???
Ich stehe wirklich auf dem Schlauch.
Ich habe ein
Feld: Dialogliste
und
Auswahl: Adressdialog als Auswahl verwenden
Du meinst wohl eine Picklist ?
Ich habe in der Tat zwei verschiedene Buttons :
Einen zum hinzufügen ( Adressauswahldialog)
eine Picklist zum entfernen.
Ich vermute, dass geht wirklich nicht anders zu realisieren.
Herzlichen Dank für Deine Mühe
Ciao
Don Pasquale
-
Bei Dialogliste steht das leider nicht zur Verfügung. Kannst Du nicht den Feldtyp Namen verwenden ?
Bernhard
-
@Koehlerbv
Bingo.
Ich skizziere mal meine aktuelle Lösung
Hinzufügen aus Adressdialog
- Feldtyp Namen
- Auswahl Adressdialog
Entfernen aus einer Liste
- Feldtyp: Dialogliste
- Auswahl: Formel
server := "" ;
database := "" ;
view := "RECHTEVERGABE" ;
columnNumber := 2;
Liste := @DbLookup( class : "NoCache" ; server : database ; view ; @Name([CN];@UserName); columnNumber );
@Unique(Liste)
Damit komme ich dann wohl zurecht.
Ciao
Don Pasquale