Xpages xe:namePicker 仅 returns 选择对话框中的前 50 个名称
Xpages xe:namePicker only returns the first 50 names in the selection dialog
我使用 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 个姓名可供选择.
None 记录的属性指示是否有设置或删除此限制的方法或设置。
关于如何解决这个问题有什么想法吗?
感谢 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>
我使用 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 个姓名可供选择.
None 记录的属性指示是否有设置或删除此限制的方法或设置。
关于如何解决这个问题有什么想法吗?
感谢 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>