如何检索刚刚创建的用户的当前用户的查找字段?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (1)
  • 关注 (0)
  • 查看 (51)

我得到了error - an error just occured,有经验的人请帮助我。

    //creating a user
    SystemUser systemUser = new SystemUser();
    systemUser.FirstName = "Victor";
    systemUser.LastName = "*******";
    Guid systemID = (Guid)Service().Create(systemUser);

     systemUser = (SystemUser)Service().Retrieve(systemUser.LogicalName, 
     systemID, new Microsoft.Xrm.Sdk.Query.ColumnSet("fullname"));

    //this field is a lookup field to User. Assigned to the user created 
     above
    clinic.new_ClinicCoordinator = new CrmEntityReference 
    (systemUser.LogicalName, systemID);` 
提问于
用户回答回答于
  1. 一步一步走。你有三件事,一个接一个,比如创建用户,检索FullName列,然后更新clinic.new_ClinicCoordinator字段。注释掉2个步骤并验证是否创建了用户,如果创建成功则接下来检索(这不是必需的,因为你已经拥有更新所需的systemID)。
  2. 使用try catch在代码中更好地处理异常 。

所属标签

可能回答问题的人

  • 人生的旅途

    10 粉丝484 提问5 回答
  • 无聊至极

    4 粉丝504 提问5 回答
  • 嗨喽你好

    7 粉丝480 提问4 回答
  • 富有想象力的人

    4 粉丝0 提问3 回答

扫码关注云+社区

领取腾讯云代金券