xpages-Namensfeld zur Auswahl des Verzeichnisses
-
20-12-2019 - |
Frage
In Lotus Notes gibt es eine einfache Möglichkeit, auf das Verzeichnis zuzugreifen, von dem aus Sie einige Personen/Benutzer auswählen können names
Feld:(Dieses Feld hat Use Address dialog for choices
für Choices
)
Ich erstelle eine <xe:namePicker>
das (lokale) öffnen names.nsf
Von hier aus kann ich einige Benutzer auswählen/hinzufügen:
<xe:namePicker id="namePicker1" for="djTextarea5">
<xe:this.dataProvider>
<xe:dominoNABNamePicker groups="false"
nameList="peopleByLastName" addressBookDb="names.nsf"
addressBookSel="db-name">
</xe:dominoNABNamePicker>
</xe:this.dataProvider>
</xe:namePicker>
Gibt es eine Chance, dass ich daraus wählen kann? xe:namePicker
die oben genannten Lotus Notes-Orte/Verzeichnisse auch in XPages?Vielen Dank für Ihre Zeit.
Lösung
Benutzen Sie die xe:namePickerAggregator
So fügen Sie Ihre Adressbücher einer Liste hinzu, die als Dropdown-Liste in der Namensauswahl angezeigt wird:
<xe:namePicker id="namePicker1" for="djTextarea5">
<xe:this.dataProvider>
<xe:namePickerAggregator>
<xe:this.dataProviders>
<xe:dominoNABNamePicker groups="false"
nameList="peopleByLastName" addressBookDb="names.nsf"
addressBookSel="db-name">
</xe:dominoNABNamePicker>
<xe:dominoNABNamePicker groups="false"
nameList="peopleByLastName" addressBookDb="namesOther.nsf"
addressBookSel="db-name">
</xe:dominoNABNamePicker>
...
</xe:this.dataProviders>
</xe:namePickerAggregator>
</xe:this.dataProvider>
</xe:namePicker>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow