通过 SOAP API 接口读取和更新 Dynamics 2011 中的 multi-select/pick 列表
Reading from & updating a multi-select/pick list in Dynamics 2011 via SOAP API interface
我正在连接到 2011 IFD Dynamics 部署并且(最终)在字段为字符串或布尔值的情况下读取和写入数据没有问题。
我似乎找不到任何示例来说明如何 read/write 将数据添加到多 select(选择列表)字段。
我要更新布尔值的 XML 是:
<b:KeyValuePairOfstringanyType>
<c:key>py3_treatschildren</c:key>
<c:value i:type="d:boolean" xmlns:d="http://www.w3.org/2001/XMLSchema">true</c:value>
</b:KeyValuePairOfstringanyType>
有人可以建议正确的 XML 语法来更新/替换选择列表中的 selected 值吗?
PickList 将是 "OptionSet" 类型,SOAP 请求将是(例如对于联系人 - 选项集 - 性别代码):
<a:KeyValuePairOfstringanyType>
<b:key>gendercode</b:key>
<b:value i:type="a:OptionSetValue">
<a:Value>1</a:Value>
</b:value>
</a:KeyValuePairOfstringanyType>
我正在连接到 2011 IFD Dynamics 部署并且(最终)在字段为字符串或布尔值的情况下读取和写入数据没有问题。
我似乎找不到任何示例来说明如何 read/write 将数据添加到多 select(选择列表)字段。
我要更新布尔值的 XML 是:
<b:KeyValuePairOfstringanyType>
<c:key>py3_treatschildren</c:key>
<c:value i:type="d:boolean" xmlns:d="http://www.w3.org/2001/XMLSchema">true</c:value>
</b:KeyValuePairOfstringanyType>
有人可以建议正确的 XML 语法来更新/替换选择列表中的 selected 值吗?
PickList 将是 "OptionSet" 类型,SOAP 请求将是(例如对于联系人 - 选项集 - 性别代码):
<a:KeyValuePairOfstringanyType>
<b:key>gendercode</b:key>
<b:value i:type="a:OptionSetValue">
<a:Value>1</a:Value>
</b:value>
</a:KeyValuePairOfstringanyType>