cAM*_*MPy 1 javascript microsoft-dynamics odata
如何按选项集值过滤记录?我正在尝试这样:
"$select=new_id&$filter=new_campaignid/Id eq guid'" + myId+ "' and new_optionsetfield eq '" + optionsetCode + "'"
Run Code Online (Sandbox Code Playgroud)
但这不起作用。我不断收到错误消息的错误请求:
Operator 'eq' incompatible with operand types
'Microsoft.Crm.Metadata.ComplexTypeInstance`1[[Microsoft.Xrm.Sdk.OptionSetValue, Microsoft.Xrm.Sdk, Version=8.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]'
and 'System.String' at position 96.
Run Code Online (Sandbox Code Playgroud)
我很确定这是你需要的:
"$select=new_id&$filter=new_campaignid/Id eq guid'" + myId+ "' and new_optionsetfield/Value eq " + optionsetCode
Run Code Online (Sandbox Code Playgroud)
编辑:删除了引号,因为那是一个 int 值,而不是一个字符串
这是一个确切的工作示例:
AccountSet?$filter=CustomerTypeCode/Value eq 1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3520 次 |
| 最近记录: |