Dynamics CRM2016 Web Api之查询查找字段的相关属性
2016-12-03 14:03
459 查看
之前有篇博文介绍了如何获取查找字段的name值(跳转),本篇在此基础上再延伸下,实现的效果类似于EntityReference,可以取到查找字段的id,name,localname。
这里我以客户实体为例,定义了一个叫new_city的查找字段,现在获取它的值
我们来看看返回的json值,查找字段相关的信息都出来了。
这里我以客户实体为例,定义了一个叫new_city的查找字段,现在获取它的值
HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create("http://xx/api/data/v8.0/accounts(1D539D5B-D8B2-E611-80EB-C255C0417B60) ?$select=_new_cityid_value"); req.Credentials = new NetworkCredential(name, pwd, domain); req.Method = "Get"; req.Accept = "application/json"; req.ContentType = "application/json; charset=utf-8"; req.Headers.Set("OData-MaxVersion", "4.0"); req.Headers.Set("OData-Version", "4.0"); req.Headers.Set("Prefer", "odata.include-annotations=*"); using (HttpWebResponse res = (HttpWebResponse)req.GetResponse()) { StreamReader read = new StreamReader(res.GetResponseStream()); string result = read.ReadToEnd(); }从上面的代码可以看到,和之前的博文中的唯一区别在于head中的prefer,我们把OData.Community.Display.V1.FormattedValue替换成了*。
我们来看看返回的json值,查找字段相关的信息都出来了。
{ "@odata.context":"http://xx/api/data/v8.0/$metadata#accounts(_new_cityid_value)/$entity","@odata.etag":"W/\"1421510\"", "_new_cityid_value@Microsoft.Dynamics.CRM.associatednavigationproperty":"new_cityid", "_new_cityid_value@Microsoft.Dynamics.CRM.lookuplogicalname":"new_city", "_new_cityid_value@OData.Community.Display.V1.FormattedValue":"\u4e0a\u6d77", "_new_cityid_value":"41017df2-2b7b-e611-9424-952f64877d17", "accountid":"1d539d5b-d8b2-e611-80eb-c255c0417b60" }
相关文章推荐
- Dynamics CRM2016 Web Api之查询查找字段的相关属性
- Dynamics CRM2016 Web Api之查询查找字段的相关属性
- Dynamics CRM2016 Web Api之查询查找字段的相关属性
- Dynamics CRM2016 Web API之查询单个属性字段的值
- android sqlite查询数据表的字段与相关属性
- 关于自定义代码生成器(续)---SQL2008查询数据库字段主键,外键,唯一键等相关属性
- [MSSQL]查询出各(某)表字段的属性
- SqlServer2005数据库查找所有表和字段及其属性和约束的sql语句
- 用SQL查询表中字段的属性2000和2005均有
- 查找SQL数据表或视图中的字段属性信息
- oracle查询表 索引、唯一约束、字段等相关信息
- [MSSQL]查询出各(某)表字段的属性
- 查找数据库中所有表,及表的字段等相关信息
- 根据一个表中的字段属性名称作为查询条件来批量修改该表中数据
- Oracle 查询表字段属性的方法
- 查询表的所有字段属性及其是否是主外键
- 查询oracle数据库表字段属性信息
- 表的字段属性查询
- MsSQL SQLServer 查询 表名,表说明,表字段说明,标识,主键,长度,允许空相关信息
- 通过v$filestat查询数据文件的I/O相关属性