代码之家  ›  专栏  ›  技术社区  ›  Jeff Davis

如何在MSCRM中将查找值设置为空或null?

  •  1
  • Jeff Davis  · 技术社区  · 14 年前

    例如,

    house.new_associatepastorid = new HLCImport.CrmSdk.Lookup();
    house.new_associatepastorid.type = EntityName.contact.ToString();
    house.new_associatepastorid.value = Guid.Empty;
    

    不起作用。

    2 回复  |  直到 14 年前
        1
  •  1
  •   BlackWasp    14 年前

    设置IsNull和IsNullSpecified属性是绝对正确的。对于更简单的代码,所有标准类型都有一个名为Null的静态成员。所以在这种情况下你可以用查找。空.

        2
  •  0
  •   Jeff Davis    14 年前

    我在SDK里找到了答案。必须将isnull值设置为true,并将isnullspecified设置为true。也不需要设置类型或值字段。所以代码是:

    house.new_associatepastorid = new HLCImport.CrmSdk.Lookup();
    house.new_associatepastorid.IsNullSpecified = true;
    house.new_associatepastorid.IsNull = true;
    
    推荐文章