Eu preciso construir um seletor de valor do dojo que tenha os seguintes recursos:
1) Ser capaz de escolher visões de um banco de dados diferente 2) Ser capaz de escolher vários valores 3) Ser capaz de fazer com que o usuário pesquise um valor
Eu não consigo descobrir como obter os três.
Um seletor de valores simples parece não suportar a pesquisa. Se eu usar um dominoViewValuePicker, não posso ter os dois tipos de dojo:
extlib.dijit.PickerCheckbox
e
extlib dijit pickerlistsearch
Obrigado a Paul e outros por ajudarem. Eu consegui fazer isso funcionar usando o dominoViewValuePicker. Veja meu exemplo abaixo, que espero poder ajudar alguém.
<xe:valuePicker id="valuePicker1"
dialogTitle="Choose From This List" pickerIcon="/picker.png"
for="Approvers" dojoType="extlib.dijit.PickerListSearch">
<xe:this.dataProvider>
<xe:dominoViewValuePicker viewName="(YOURVIEWNAME)">
<xe:this.databaseName><![CDATA[#{javascript:var serv:String = session.getCurrentDatabase().getServer();
serv + "!!" + "YOURDB.nsf";}]]></xe:this.databaseName>
</xe:dominoViewValuePicker>
</xe:this.dataProvider>
</xe:valuePicker>
Respostas:
1 para resposta № 1Eu não acho que você pode ter os dois tipos de dojo. Mas com o extlib.dijit.pickerlistsearch, clicar duas vezes seleciona as entradas e permite que várias sejam selecionadas. http://www.intec.co.uk/extension-library-value-picker-and-extlib-dijit-pickerlistsearch/