xpages:无法配置 inotes 日历控件以使用资源预留数据库

xpages: Unable to configure inotes Calendar Control to use Resource Reservation DB

在 Domino 901 fp10 hf66 上,我正在尝试创建一个显示公司资源保留数据库的 xPages,允许为特定资源过滤数据。我遇到了 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="4" columnName="StartDateTime">
                </xe:restViewColumn>
                <!--  Icon -->
                <xe:restViewColumn name="9" columnName="9"></xe:restViewColumn>
                <!--  Start Date -->
                <xe:restViewColumn name="4" columnName="StartDateTime">
                </xe:restViewColumn>
                <!--  End Date -->
                <xe:restViewColumn name="6" columnName="EndDateTime">
                </xe:restViewColumn>
                <!--  Description -->
                <xe:restViewColumn name="7" columnName="Topic"></xe:restViewColumn>
                <!--  Alt Description -->
                <xe:restViewColumn name="1" columnName="1"></xe:restViewColumn>
                <!--  Type -->
                <xe:restViewColumn name="2" columnName="2"></xe:restViewColumn>
                <!--  Chair -->
                <xe:restViewColumn name="3" columnName=""></xe:restViewColumn>
                <!--  Confidential -->
                <xe:restViewColumn name="4" columnName="4"></xe:restViewColumn>
                <!--  Status -->
                <xe:restViewColumn name="0" columnName="0"></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", "@position":"10", "@siblings":"13", "entrydata": [ { "@columnnumber":"0", "@name":"$134", "datetime": { “0”:“20180413T140000” } },

也许默认计数是 10。尝试设置计数:

<xe:viewJsonLegacyService
    count="200"
    databaseName="${compositeData.databaseName}"
    viewName="${compositeData.viewName}"
    defaultColumns="false"
    var="entry"
    contentType="text/plain">

控件 xe:calendarJsonLegacyService 没有 count 属性。