0

我尝试使用 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>
4

0 回答 0