在Domino 901 fp10 hf66上,我试图创建一个显示公司资源保留DB的xPage,以允许过滤特定资源的数据。我遇到了restservice的问题:似乎无法在日历视图中检索所有行。
<xe:restService id="restService2" pathInfo="/inoteslegacyjson">
<xe:this.service>
<xe:viewJsonLegacyService
databaseName="${compositeData.databaseName}"
viewName="${compositeData.viewName}" defaultColumns="false"
var="entry" contentType="text/plain">
<xp:this.columns>
<!-- Cal Date -->
<xe:restViewColumn name="$134" columnName="StartDateTime">
</xe:restViewColumn>
<!-- Icon -->
<xe:restViewColumn name="$149" columnName="$149"></xe:restViewColumn>
<!-- Start Date -->
<xe:restViewColumn name="$144" columnName="StartDateTime">
</xe:restViewColumn>
<!-- End Date -->
<xe:restViewColumn name="$146" columnName="EndDateTime">
</xe:restViewColumn>
<!-- Description -->
<xe:restViewColumn name="$147" columnName="Topic"></xe:restViewColumn>
<!-- Alt Description -->
<xe:restViewColumn name="$151" columnName="$151"></xe:restViewColumn>
<!-- Type -->
<xe:restViewColumn name="$152" columnName="$152"></xe:restViewColumn>
<!-- Chair -->
<xe:restViewColumn name="$153" columnName="$26"></xe:restViewColumn>
<!-- Confidential -->
<xe:restViewColumn name="$154" columnName="$154"></xe:restViewColumn>
<!-- Status -->
<xe:restViewColumn name="$160" columnName="$160"></xe:restViewColumn>
<xe:restViewColumn name="$UserData"
columnName="$UserData">
</xe:restViewColumn>
</xp:this.columns>
<xe:this.compact><![CDATA[#{javascript:sessionScope.CompactJson2=="true"}]]></xe:this.compact>
</xe:viewJsonLegacyService>
</xe:this.service>
</xe:restService>
输出的json数据奇怪地在13个同级的10个位置(视图行)之后停止,以下是最后一项。
xe:calendarJsonLegacyService提供的同一视图可以很好地显示所有13行,因此我不认为与视图相关的问题。
是否可以调试restservice?
{ “ @unid”:“ 2BAACF5DA0620BC8C125826D002825FF”, “ @noteid”:“ 942”, “ @位置”:“ 10”, “ @siblings”:“ 13”, “ entrydata”: [ { “ @columnnumber”:“ 0”, “ @name”:“ $ 134”, “约会时间”: { “ 0”:“ 20180413T140000” } }
答案 0 :(得分:1)
也许默认计数是10。尝试设置计数:
<xe:viewJsonLegacyService
count="200"
databaseName="${compositeData.databaseName}"
viewName="${compositeData.viewName}"
defaultColumns="false"
var="entry"
contentType="text/plain">
控件xe:calendarJsonLegacyService
没有count
属性。