我处于一个奇怪的情况,我需要为CRM生成一个通常由CRM服务生成的分页cookie(更多关于下面的原因)但是我找不到它的架构或任何涵盖它的文档。 / p>
我推断的格式如下,任何人都可以确认它是完整的吗?:
<cookie page="{page no#}">
<{first sort column logical name} first="{value of first returned items sort column - format unknown}" last="{value of last returned items sort column - format unknown}" />
</cookie>
我的情况是我写了一个RetrieveMultiple插件,它返回一个实际存在于外部数据库中的伪实体,因为组织服务没有获取我不能依靠CRM为我提供这个值的数据。
分页cookie需要迭代OData查询,即使我的插件完全忽略它可以自由使用它自己的逻辑,我正在通过验证消息,而不是我包括{{1} } querystring参数:
[ - 2147220715]:检索更多记录所需的分页cookie。更新 您的查询要检索总记录低于5000
有没有办法抑制此错误消息?
答案 0 :(得分:1)
我已经对分页cookie格式进行了调查,这些是我的发现,如果新功能变得明显,我会在时间允许的情况下更新这些结果。
分页cookie是HTML encoded string,如果我有时间,我很乐意把它写成一个正确的架构,但现在功能设计必须要做:
first="Active" last="Inactive"
&#xA;