none
如何找出某字段(lookup,系统字段)为空的记录 RRS feed

  • 问题

  • 比如我想用RetrieveMultipleRequest找出parentbusinessunitid为空的部门,
    我是这么写conditionexpression

    ConditionExpression ce = new ConditionExpression(); 
    ce.AttributeName = "parentbusinessunitid"; 
    ce.Operator = ConditionOperator.Null;

    出来的结果有两个问题:
    1、返回了所有的部门记录
    2、返回的DynamicEntity中所属性(应该不是所有,但在columnset中的都没有,name应该是必须有的吧)都为空(null)

    我也试过这么写,也不对
    ConditionExpression ce = new ConditionExpression(); 
    ce.AttributeName = "parentbusinessunitid"; 
    ce.Operator = ConditionOperator.Equal;
    ce.Values = new object[]{Lookup.null};//ce.Values = new object[]{Guid.Empty};

    请问我哪里写得不对?
    2010年2月28日 9:13

答案

全部回复