2016-02-03 4 views
2

Я использую элемент дизайна valuePicker и DojoListTextBox. Если у меня более 1000 значений, значение valuepicker содержит не более 1.000 записей. Как увеличить это ограничение? Я просто хочу, чтобы он перечислил, сколько значений у меня есть.XPages ValuePicker Ограничено до 1000

<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> 

Любое предложение очень важно, Cumhur Ата

+2

@DbColumn может возвращать только 64k данных. –

+0

Ха, хорошо пятнистый, Свен. Это объясняет проблему –

+0

Нет предела в 1000 записей. Я просто тестировал его с 2000 года - все видно. Вероятно, Свен прав с пределом 64K. –

ответ

3

Вы должны добавить 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> 
+0

Я изменил свой dataProvider of valuePicker, тогда мой код выглядит так: < /xe:this.viewName>< /xe:this.dojoAttributes>

+0

Я все еще придерживаюсь 1000 записей –

Смежные вопросы