2013-02-26 4 views
2

У меня есть fetchXMl, который выполняет простой запрос суммы.Dynamics CRM 2011 - выбор xml sum возвращает NULL вместо 0

<fetch distinct='true' mapping='logical' aggregate='true'> 
    <entity name='orb_timesheetentry'> 
    <attribute name='orb_cost' alias='cost_sum' aggregate='sum'/> 
    <filter type='and'> 
     <condition attribute='orb_prepaidpack' operator='eq' value='{0}' /> 
     <condition attribute='statuscode' operator='eq' value='169810003' /> 
    </filter> 
    </entity> 
</fetch> 

Проблема заключается в том, что если он не находит какие-либо записей, она возвращает нуль вместо 0.

Есть ли способ вернуть 0 вместо нуля?

+0

я с такой же вопрос –

ответ

0

Если он выполняется из C#:

return results ?? 0; 

Если он выполнен из JavaScript:

if(!results) 
    return 0; 
return results; 
Смежные вопросы