Domino 9 und frühere Versionen > Entwicklung

Personenlisten hinzufügen, entfernen, anzeigen

<< < (2/2)

Don Pasquale:
@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

koehlerbv:
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

Don Pasquale:
 >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



koehlerbv:
Bei Dialogliste steht das leider nicht zur Verfügung. Kannst Du nicht den Feldtyp Namen verwenden ?

Bernhard

Don Pasquale:
@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



Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln