FetchXML multiple parameter
Доброе время суток!
Столкнулась с такой проблемой: использую fetchXML для написания отчета. Для FetchXML использую 2 multiple value parameters @appointmentOwner и @appointmentRequired. Значения для них берутся из дополнительных dataset-ов, так вот когда dataset ничего не возвращает SSRS пишет ошибку типа "параметр требует значение". т.к. этот multiple parameter не может быть null. Есть у кого нибудь идеи?
DataSetMain:
<fetch mapping='logical'>
<entity name='appointment'>
<attribute name="activityid" />
<attribute name="subject" />
<filter type='or'>
<condition attribute="activityid" operator="in" value="@appointmentOwner" />
<condition attribute="activityid" operator="in" value="@appointmentRequired" />
</filter>
</entity>
</fetch>
DataSetSub: для @appointmentOwner
<fetch mapping='logical'>
<entity name='appointment' >
<attribute name="activityid" />
<filter type='and'>
<condition attribute="statuscode" operator="eq" value="3" />
<condition attribute="ownerid" operator="eq" value="@systemuserid"/>
</filter>
</entity>
</fetch>
|