none
在Plug-in中如何取到对应实体的Owner值 RRS feed

  • 问题

  • 在Plug-in中如何取出对应实体的Owner值(不是ID,是所属的值,如张三之类)或当前的uesr值来,再将其存入到数据库中,然后再将其输出到实体的另一属性中?菜鸟翻看了一遍SDK还是不知道怎么弄,故上来询问各高手了。谢谢!
    2009年4月27日 1:45

答案

  • 在plugin里面用以下代码:
    DynamicEntity taskTarget = (DynamicEntity)context.InputParameters.Properties[ParameterName.Target];
    string  lastname= (String)taskTarget .Properties["lastname"];
    string  firstname= (String)taskTarget .Properties["firstname"];
    lastname是姓,firstname是名 注册的时候选择的是systemuser实体
    梅小虎
    2009年4月27日 2:33
  • 通过获取到的ownerid 去retrieve systemuser


    Batistuta Cai-刀客 | 蔡敏生 | MS CRM MVP | Blog:http://caims.cnblogs.com
    2009年4月27日 16:10
    版主

全部回复

  • 在plugin里面用以下代码:
    DynamicEntity taskTarget = (DynamicEntity)context.InputParameters.Properties[ParameterName.Target];
    string  lastname= (String)taskTarget .Properties["lastname"];
    string  firstname= (String)taskTarget .Properties["firstname"];
    lastname是姓,firstname是名 注册的时候选择的是systemuser实体
    梅小虎
    2009年4月27日 2:33
  • 通过获取到的ownerid 去retrieve systemuser


    Batistuta Cai-刀客 | 蔡敏生 | MS CRM MVP | Blog:http://caims.cnblogs.com
    2009年4月27日 16:10
    版主