Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在对MS CRM 2013 on-demand的SOAP调用中对fetchxml中的页面cookie进行编码_Javascript_Soap_Dynamics Crm 2011 - Fatal编程技术网

Javascript 在对MS CRM 2013 on-demand的SOAP调用中对fetchxml中的页面cookie进行编码

Javascript 在对MS CRM 2013 on-demand的SOAP调用中对fetchxml中的页面cookie进行编码,javascript,soap,dynamics-crm-2011,Javascript,Soap,Dynamics Crm 2011,我正在使用一个软件程序,它只能使用简单的javascript和SOAP与Dynamics对话。只能在E4X中处理响应。到目前为止,我做得很好,但现在被难倒了。将包含FetchXML的SOAP发送到CRM时,我需要在SOAP正文的其余部分中对FetchXML进行编码,这很好。但是如果我想进入下一页,因为5000行的限制,我必须使用一个页面cookie,它也需要编码。我只是不知道语法是否正确。有人有过这样的问题吗?有人能告诉我在整个SOAP调用的FetchMXL部分中正确编码了页面cookie的情况

我正在使用一个软件程序,它只能使用简单的javascript和SOAP与Dynamics对话。只能在E4X中处理响应。到目前为止,我做得很好,但现在被难倒了。将包含FetchXML的SOAP发送到CRM时,我需要在SOAP正文的其余部分中对FetchXML进行编码,这很好。但是如果我想进入下一页,因为5000行的限制,我必须使用一个页面cookie,它也需要编码。我只是不知道语法是否正确。有人有过这样的问题吗?有人能告诉我在整个SOAP调用的FetchMXL部分中正确编码了页面cookie的情况下,有效的SOAP调用是什么样子的吗?

您是否在FetchXML中指定了“页面”

<fetch version='1.0' mapping='logical' count='5' page='2'>
    <entity name='way_target'>
        <all-attributes />
    </entity>
</fetch>
在我的取回呼叫中:

<fetch version='1.0' mapping='logical' count='5' page='2' PagingCookie='&lt;cookie page="1"&gt;&lt;way_target last="{6C034728-00F2-E111-A489-0050569D0006}" first="{6C034728-00F2-E111-A489-0050569D0006}" /&gt;&lt;/cookie&gt;'>
    <entity name='way_target'>
        <all-attributes />
    </entity>
</fetch>


以下是返回第一页的代码sFetchXML='+'+'+'+'+'+'+'+'+'+'+']]>,但我尝试在页面cookie中输入的任何内容都失败了。饼干看起来像。因此,如果我尝试将“替换为”,则会失败,如果我尝试将所有xml替换为,则会出现以下错误:当尝试检索任何高页面上的一组记录时,需要分页cookie。嗨,Paul,是的,我添加了一个示例
<fetch version='1.0' mapping='logical' count='5' page='2' PagingCookie='&lt;cookie page="1"&gt;&lt;way_target last="{6C034728-00F2-E111-A489-0050569D0006}" first="{6C034728-00F2-E111-A489-0050569D0006}" /&gt;&lt;/cookie&gt;'>
    <entity name='way_target'>
        <all-attributes />
    </entity>
</fetch>