我尝试使用RESTful viewItemFileService加载一个数据列,并在dojo过滤选择控件中使用它进行选择。总行数是50,000,似乎REST无法处理大数据,因为我设置count = 1000000。如果我设置count = 500,那么它可以工作,但500之后的其余数据在dojo过滤控制中无法选择。我想看看RESTful可以按计数大小加载数据,但似乎没有这样做。我的代码如下。我必须遗漏一些东西。
<xe:restService id="restActivity" jsId="activityStore"
pathInfo="activities">
<xe:this.service>
<xe:viewItemFileService viewName="lkpActivities"
dojoType="dojo.data.ItemFileReadStore" var="rowActivity"
contentType="application/json" compact="true" systemColumns="4"
count="1000000">
<xe:this.columns>
<xe:restViewColumn columnName="Activity"
name="Activity">
</xe:restViewColumn>
</xe:this.columns>
</xe:viewItemFileService>
</xe:this.service>
</xe:restService>
<xe:djFilteringSelect id="djfsActivity"
promptMessage="Please type the first letter of intended activity"
invalidMessage="No activity found. Please type again"
searchAttr="Activity" labelAttr="Activity" store="activityStore"
pageSize="20">
</xe:djFilteringSelect>