0

通过完全遵循这个例子http://www.ibmpressbooks.com/articles/article.asp?p=1924777&seqNum=6但没有运气。我正在尝试做同样的事情,但在具有数千个活动的视图“活动”中只有一列“活动”。我不想在 SelectItems 中列出所有这些,因为尽管它正在工作,但速度性能不佳(这种方法中不使用 REST)。我想使用 REST,因为它没有加载所有活动并利用提前输入功能。我在 RESTClient 上进行了测试,并且喜欢我的服务正在运行。单击 hostspot 链接后,xpages 将显示在新打开的窗口中。不知道我错过了什么。请帮忙。

我的代码如下。

<xe:restService id="restActivity" jsId="activityStore" pathInfo="viewActivity">
    <xe:this.service>
     <xe:viewItemFileService viewName="lkpActivities" defaultColumns="true" dojoType="dojo.data.ItemFileReadStore" count="100" var="rowActivity">
    <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" trim="true"
                        promptMessage="Please type the first letter of intended activity"
                        invalidMessage="No activity found.  Please type again"
                        store="activityStore" searchAttr="Activity" labelAttr="Activity"
                        pageSize="10">
                    </xe:djFilteringSelect>
4

0 回答 0