Xpages xe:namePicker 仅返回选择对话框中的前 50 个名称
Posted
技术标签:
【中文标题】Xpages xe:namePicker 仅返回选择对话框中的前 50 个名称【英文标题】:Xpages xe:namePicker only returns the first 50 names in the selection dialog 【发布时间】:2017-07-19 20:54:16 【问题描述】:我正在使用 xe:namepicker 一段时间并将源设置为 xe:dominoViewNamePicker,如下所示:
<xe:namePicker id="namePicker5" for="SiteAdm" dialogTitle="Add one Site Administrator">
<xe:this.dataProvider>
<xe:dominoViewNamePicker viewName="CoordinatorsByEmail"
labelColumn="CoordEmail">
</xe:dominoViewNamePicker>
</xe:this.dataProvider>
</xe:namePicker>
我遇到的问题是返回的名称列表在 50 处被截断。用户可以使用对话框中的搜索框从另一个点开始,但总是限制为 50 个名称可供选择。
没有记录的属性表明是否有设置或删除此限制的方法或设置。
关于如何解决这个问题的任何想法?
【问题讨论】:
***.com/a/35179668/206265***.com/a/9101118/206265 修复了,谢谢 XPages ValuePicker Limited to 1000的可能重复 【参考方案1】:感谢 Frantisek 为我指明了正确的方向。该限制适用于任何数据提供者的 xe:valuePicker 和 xe:namePicker。解决方案是添加 maxRowCount dojo 属性与您自己的限制:
<xe:namePicker id="namePicker1" for="inputText1">
<xe:this.dataProvider>
<xe:dominoNABNamePicker addressBookSel="all" nameList="people"></xe:dominoNABNamePicker>
</xe:this.dataProvider>
<xe:this.dojoAttributes>
<xp:dojoAttribute name="maxRowCount" value="10000">
</xp:dojoAttribute>
</xe:this.dojoAttributes>
</xe:namePicker>
【讨论】:
以上是关于Xpages xe:namePicker 仅返回选择对话框中的前 50 个名称的主要内容,如果未能解决你的问题,请参考以下文章
在 XPages 中设置 Dojo 时间选择器的开始时间和结束时间