如何在 Dynamics CRM 4.0 中传递 Javascript 中的空值?
我需要使用 Javascript 获取父主题。我怎样才能获得所有一级家长科目?逻辑应该像parentsubject 为“null”时一样。为此,我编写了以下查询。
var message = [ "<?xml version='1.0' encoding='utf-8'?>", "<soap:Envelope xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema">", GenerateAuthenticationHeader(), "<soap:Body>", "<RetrieveMultiple xmlns=\"http://schemas.microsoft.com/crm/2007/WebServices\">", "<query xmlns:q1='http://schemas.microsoft.com/crm/2006/Query' >xsi:type='q1:QueryExpression' >", "<q1:EntityName>subject</q1:EntityName>", "<q1:ColumnSet xsi:type=\"q1:ColumnSet\" >", "<q1:Attributes>", "<q1:Attribute>subjectid</q1:Attribute>", "</q1:Attributes>", "</q1:ColumnSet>", "<q1:Criteria>", "<q1:FilterOperator >And</q1:FilterOperator>", "<q1:Conditions>", "<q1:Condition>", "<q1:AttributeName >parentsubject</q1:AttributeName>", "<q1:FilterOperator>Equal</q1:FilterOperator>", "<q1:Values>", "<q1:Value xsi:type='xsd:string'>" _____________ "</q1:Value>", "</q1:Values>", "</q1:Condition>", "</q1:Conditions>", "</q1:Criteria>", "</query>", "</RetrieveMultiple>", "</soap:Body>", "</soap:Envelope>" ].join("");
请让我知道我应该传入什么_______
提前致谢 杰康
I need to fetch the parent Subjects using Javascript. How can I get all the 1st level parent subjects? Logic should be like when parentsubject is 'null'. for that I wrote the following query.
var message = [ "<?xml version='1.0' encoding='utf-8'?>", "<soap:Envelope xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema">", GenerateAuthenticationHeader(), "<soap:Body>", "<RetrieveMultiple xmlns=\"http://schemas.microsoft.com/crm/2007/WebServices\">", "<query xmlns:q1='http://schemas.microsoft.com/crm/2006/Query' >xsi:type='q1:QueryExpression' >", "<q1:EntityName>subject</q1:EntityName>", "<q1:ColumnSet xsi:type=\"q1:ColumnSet\" >", "<q1:Attributes>", "<q1:Attribute>subjectid</q1:Attribute>", "</q1:Attributes>", "</q1:ColumnSet>", "<q1:Criteria>", "<q1:FilterOperator >And</q1:FilterOperator>", "<q1:Conditions>", "<q1:Condition>", "<q1:AttributeName >parentsubject</q1:AttributeName>", "<q1:FilterOperator>Equal</q1:FilterOperator>", "<q1:Values>", "<q1:Value xsi:type='xsd:string'>" _____________ "</q1:Value>", "</q1:Values>", "</q1:Condition>", "</q1:Conditions>", "</q1:Criteria>", "</query>", "</RetrieveMultiple>", "</soap:Body>", "</soap:Envelope>" ].join("");
Please let me know what should I pass in _______
Thanks in advance
JK
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
FilterOperator 应为 Operator,Equal 应为 Null,并删除 Values 节点。所以:
应该是
FilterOperator should be Operator, Equal should be Null, and remove the Values node. So:
should be