我使用 valuePicker 和 DojoListTextBox 设计元素。如果我有超过 1.000 个值,则此值选择器最多列出 1.000 条记录。如何增加这个限制?我只是想让它列出我有多少个值。
<xe:valuePicker id="valuePicker10" for="djTextList1"
dojoType="extlib.dijit.PickerCheckbox">
<xe:this.dataProvider>
<xe:simpleValuePicker caseInsensitive="false">
<xe:this.valueList><![CDATA[#{javascript:
try {var viewName="viewName";
var dbname = new Array("", sessionScope.personel_db_Path);
return @Trim(@Unique(@DbColumn(dbname, viewName,1).sort()));}
catch(e) { print(e)}
}]]></xe:this.valueList>
</xe:simpleValuePicker>
</xe:this.dataProvider>
</xe:valuePicker>
任何建议都很重要
卡姆胡尔阿塔
您需要添加 maxRowCount Dojo 属性,以便您的 valuePicker 看起来像这样:
<xe:valuePicker id="valuePicker10" for="djTextList1" dojoType="extlib.dijit.PickerCheckbox">
<xe:this.dataProvider>
<xe:simpleValuePicker caseInsensitive="false">
<xe:this.valueList>
<![CDATA[#{javascript:
try {var viewName="viewName";
var dbname = new Array("", sessionScope.personel_db_Path);
return @Trim(@Unique(@DbColumn(dbname, viewName,1).sort()));}
catch(e) { print(e)}
}]]>
</xe:this.valueList>
</xe:simpleValuePicker>
</xe:this.dataProvider>
<xe:this.dojoAttributes>
<xp:dojoAttribute name="maxRowCount" value="10000"></xp:dojoAttribute>
</xe:this.dojoAttributes>
</xe:valuePicker>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)