この例http://www.ibmpressbooks.com/articles/article.asp?p=1924777&seqNum=6を正確に実行しますが、うまくいきません。私は同じことをしようとしていますが、何千ものアクティビティがあるビュー「アクティビティ」に「アクティビティ」列が1つしかありません。動作しているものの速度によるパフォーマンスが悪いため、SelectItems にすべてをリストしたくありません (このアプローチでは REST は使用されません)。REST はすべてのアクティビティをロードするわけではなく、先行入力機能を利用するため、REST を使用したいと考えています。私は RESTClient でテストし、サービスが機能していることを気に入っています。ホストスポット リンクをクリックすると、新しいウィンドウに 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>