更新对象的多个字段-Dynamics CRM 2011,使用Java

阿什什

是否可以使用Java更新Dynamics CRM 2011中对象的多个字段。我现在所能做的就是更新一个对象的字段(ContactSet,AccountSet等)。

网址:https://xxxxxx.xxxx.xx/xxxxxx/XrmServices/2011/OrganizationData.svc/ContactSet(guid'xxxxxxxx -xxxx-xxxx-xxxx-xxxxxxxxxxxx')

我做了什么?

    Map<String,Object> update = Maps.newHashMap();
    update.put("FirstName","xxxxx");
    update.put("LastName","xxxxx");
    update.put("Telephone1","xxxxxxxx");


    ObjectMapper mMapper = new ObjectMapper();

    mEntity = mMapper.writeValueAsString(update);

    String mUrl = this.url+"/"+getObject()+"(guid'"+id+"')";

    HttpPut httpPut = new HttpPut(mUrl);
    httpPut.setHeader("Content-Type", "application/json");
    httpPut.setHeader("Accept","application/json");
    httpPut.setEntity(new StringEntity(mEntity,"UTF-8"));

    HttpResponse response = this.client.execute(httpPut);

上面的代码始终会给出500个内部服务器错误。什么有效?

    Map<String,Object> update = Maps.newHashMap();
    update.put("FirstName","xxxxx");
    mEntity = mMapper.writeValueAsString(update);

    String mUrl = this.url+"/"+getObject()+"(guid'"+id+"')"+"/FirstName";
    HttpPut httpPut = new HttpPut(mUrl);
    httpPut.setHeader("Content-Type", "application/json");
    httpPut.setHeader("Accept","application/json");
    httpPut.setEntity(new StringEntity(mEntity,"UTF-8"));

    HttpResponse response = this.client.execute(httpPut);

我看不到仅更新单个字段的意义。有人可以指点一下如何更新多个字段吗?

djluis

我建议您使用javascript和Jquery,或者如果您更喜欢java,请尝试遵循Microsoft代码Javascript示例

可以更新多列,只需检查您的代码语法即可。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

与CRM Explorer断开连接-Dynamics CRM 2011

来自分类Dev

隐藏DateTime字段上的日期部分MS Dynamics CRM 2011

来自分类Dev

隐藏字段时的Microsoft Dynamics CRM 2011列对齐

来自分类Dev

Dynamics CRM 2011插件设置自定义字段值

来自分类Dev

Dynamics CRM 2011 RibbonXML-“是/否”字段的ValueRule

来自分类Dev

从Dynamics CRM 2011中的查找中选择多个项目

来自分类Dev

Dynamics CRM 2011 HTML Web资源内容更新

来自分类Dev

crm dynamics 2011使用可寻址视图在crm应用程序中显示多个联系人

来自分类Dev

Dynamics CRM 2016:自动完成多个字段

来自分类Dev

Dynamics CRM 2016:自动完成多个字段

来自分类Dev

防止Dynamics CRM 2011使用上次使用的表单

来自分类Dev

防止Dynamics CRM 2011使用上次使用的表单

来自分类Dev

使用Dynamics CRM中的插件设置查找字段

来自分类Dev

Dynamics CRM 2011-隐藏报表

来自分类Dev

Dynamics CRM 2011用户负载测试

来自分类Dev

fireOnChange不会触发Dynamics CRM 2011

来自分类Dev

Microsoft CRM Dynamics 2011系统作业限制

来自分类Dev

如何在Microsoft Dynamics CRM 2011中实现字段级安全

来自分类Dev

带有随机值的Dynamics CRM 2011一次性批量更新测试记录

来自分类Dev

无法使用CRM Dynamics中的工作流更新常规字段

来自分类Dev

使用多个异步Xmlhttprequests创建/更新Microsoft Dynamics CRM订单明细记录不起作用

来自分类Dev

替换Microsoft Dynamics CRM中的字段

来自分类Dev

在Dynamics CRM中,如何更新CreatedOn日期?

来自分类Dev

组织Dynamics CRM定制并更新测试环境

来自分类Dev

Dynamics CRM插件-操作前更新

来自分类Dev

如何通过 java 访问 Dynamics CRM

来自分类Dev

使用参数启动Dynamics CRM for Phone

来自分类Dev

How to speed up queries in Microsoft Dynamics CRM 2011

来自分类Dev

如何加快Microsoft Dynamics CRM 2011中的查询

Related 相关文章

  1. 1

    与CRM Explorer断开连接-Dynamics CRM 2011

  2. 2

    隐藏DateTime字段上的日期部分MS Dynamics CRM 2011

  3. 3

    隐藏字段时的Microsoft Dynamics CRM 2011列对齐

  4. 4

    Dynamics CRM 2011插件设置自定义字段值

  5. 5

    Dynamics CRM 2011 RibbonXML-“是/否”字段的ValueRule

  6. 6

    从Dynamics CRM 2011中的查找中选择多个项目

  7. 7

    Dynamics CRM 2011 HTML Web资源内容更新

  8. 8

    crm dynamics 2011使用可寻址视图在crm应用程序中显示多个联系人

  9. 9

    Dynamics CRM 2016:自动完成多个字段

  10. 10

    Dynamics CRM 2016:自动完成多个字段

  11. 11

    防止Dynamics CRM 2011使用上次使用的表单

  12. 12

    防止Dynamics CRM 2011使用上次使用的表单

  13. 13

    使用Dynamics CRM中的插件设置查找字段

  14. 14

    Dynamics CRM 2011-隐藏报表

  15. 15

    Dynamics CRM 2011用户负载测试

  16. 16

    fireOnChange不会触发Dynamics CRM 2011

  17. 17

    Microsoft CRM Dynamics 2011系统作业限制

  18. 18

    如何在Microsoft Dynamics CRM 2011中实现字段级安全

  19. 19

    带有随机值的Dynamics CRM 2011一次性批量更新测试记录

  20. 20

    无法使用CRM Dynamics中的工作流更新常规字段

  21. 21

    使用多个异步Xmlhttprequests创建/更新Microsoft Dynamics CRM订单明细记录不起作用

  22. 22

    替换Microsoft Dynamics CRM中的字段

  23. 23

    在Dynamics CRM中,如何更新CreatedOn日期?

  24. 24

    组织Dynamics CRM定制并更新测试环境

  25. 25

    Dynamics CRM插件-操作前更新

  26. 26

    如何通过 java 访问 Dynamics CRM

  27. 27

    使用参数启动Dynamics CRM for Phone

  28. 28

    How to speed up queries in Microsoft Dynamics CRM 2011

  29. 29

    如何加快Microsoft Dynamics CRM 2011中的查询

热门标签

归档