Xpages - Dojo值选择器[多选,其他数据库,搜索功能]

时间:2014-10-27 18:37:45

标签: dojo xpages xpages-extlib

我需要构建一个具有以下功能的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>

1 个答案:

答案 0 :(得分:1)

我认为你不能同时拥有两种dojo类型。但是使用extlib.dijit.pickerlistsearch,双击选择条目并允许选择多个。见http://www.intec.co.uk/extension-library-value-picker-and-extlib-dijit-pickerlistsearch/