我需要构建一个具有以下功能的dojo值选择器:
1) 能够从不同的数据库中选择视图2) 能够选择多个值3) 能够让用户搜索值
我想不出如何把这三个都拿出来。
简单的值选择器似乎不支持搜索。如果我使用dominoViewValuePicker,我不能同时拥有两种dojo类型:
extlib.dijit.PickerCheckbox
和
extlib dijit pickerlistsearch
有人能告诉我我做错了什么吗
感谢Paul和其他人的帮助。我确实通过使用dominoViewValuePicker实现了这一点。请看下面的例子,我希望它能帮助其他人。
<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>
我认为不能同时拥有这两种dojo类型。但是使用extlib.dijit.pickerlistsearch,双击可以选择条目,并且可以选择多个条目。看见http://www.intec.co.uk/extension-library-value-picker-and-extlib-dijit-pickerlistsearch/