Мой Caml запрос не работает должным образом

Что не так в приведенном ниже запросе caml?

    <Where>
    <And><Or>
    <Neq><FieldRef Name='NumberOfPcsRemaining' />
    <Value  Type='Calculated'>0</Value></Neq>
    <IsNull><FieldRef Name='OutForDeliveryDateTime' /></IsNull>
    </Or>
    <And>
    <Includes><FieldRef Name='ServiceType'  /> 
    <Value Type='LookupMulti'>Delivery</Value></Includes>
    <And>
    <Neq><FieldRef Name='BBAStatus'  />
    <Value Type='Text'>BBA not Completed</Value> </Neq>
    <And> 
    <IsNotNull><FieldRef Name='IncidentReport'  /></IsNotNull>
    <Eq><FieldRef Name='OkToDeliver' /><Value Type='Boolean'>1</Value></Eq>
    </And>
    </And>
    </And> 
    </And>
    </Where>

Кажется, что ниже часть всегда сбывается, даже если она имеет ценность.

  <IsNull><FieldRef Name='OutForDeliveryDateTime' /></IsNull>

0 ответов

Другие вопросы по тегам