Can I have the extlib name picker running in xPINC lookup the directory on the server?

565 Views Asked by At

Is it possible to use the name picker in the extlib in an xPINC app, to pick from the server side address book? Currently running in the browser I am able to pull from the server side names.nsf, and while running as xpinc I pull the local names.nsf.

Do you know if this is possible? Really trying to accomplish "write once run everywhere".

<xe:namePicker id="namePicker1" for="djextNameTextBox3">
<xe:this.dataProvider>
    <xe:dominoNABNamePicker groups="false"
        nameList="peopleByLastName" people="true"
        addressBookSel="db-name" addressBookDb="names.nsf">
    </xe:dominoNABNamePicker>
</xe:this.dataProvider>
</xe:namePicker>
3

There are 3 best solutions below

1
On BEST ANSWER

To specify a different server you would do the following.

addressBookDb="SERVER!!names.nsf"

I recommend reading the "XPages Extension Library. A Step-by-Step Guide to the next generation of XPages Components" as it details this component more (Page 165).

2
On

I haven't done any Xpinc development because we do it all via browser, but you might try the viewpicklist control on openntf. I will ask Mark tomorrow to be sure and post his answer, but in the meantime you could give it a whirl.

5
On

With IBM Notes 9.0 there's a new "Run on Server" option that allows remote XPages applications to run directly on the Domino server. I am not sure how it affects address book lookups using the name picker control. But give it a try.

enter image description here