REST服务中的startkeys,用于日历存储时

时间:2012-06-25 17:43:43

标签: xpages-extlib

我是这个董事会的新手,所以我希望我的“stackiquette”能够做得很好......

我运行了我的extlib REST服务来填充NotesCalendarStore - 我的xpage上显示了NotesUser日历。但...... ...默认情况下,服务仅返回绑定的备注日历视图的前10行。显示用户日历的当前月份,例如在2008年,我需要给休息服务提供相当高的行数(3000) - 显示条目需要几秒钟(5-10)。

我在其余服务中找到了属性startkeys,但在那里没有任何条目成功。这是我的示例代码:

<xe:restService id="restService2" pathInfo="/inoteslegacyjson"
    ignoreRequestParams="true">
    <xe:this.service>
        <xe:viewJsonLegacyService
            databaseName="${compositeData.databaseName}"
            viewName="${compositeData.viewName}" defaultColumns="false"
            var="entry" contentType="text/plain" count="2000"
            startKeys="${javascript:@Date(2012,5,31)}">
<xp:this.columns>
                <!--  Cal Date -->
                <xe:restViewColumn name="$134" columnName="$134"></xe:restViewColumn>
                <!--  of course more colomn definition -->

            <xe:this.compact><![CDATA[#{javascript:sessionScope.CompactJson2=="true"}]]></xe:this.compact>
        </xe:viewJsonLegacyService>
    </xe:this.service>
</xe:restService>

startKeys =“$ {javascript:@Date(2012,5,31)}”抛出错误状态:400 startKeys =“31.05.2012 14:30:00”无效

我希望你理解我的帖子 - 请问我是否把它描述为混乱。

提前感谢,Uwe

0 个答案:

没有答案