У меня есть параметр @list типа String, значения которого я получаю из запроса, для которого сделан отдельный датасет. Вот текст запроса в датасете:
Select
'00000000-0000-0000-0000-000000000000', 'Все значения'
Union
select listid ,listname from dbo.FilteredList
where membertype = @EntityType -- дополнительный параметр
Основной Датасет вызывает хранимую процедуру (кастомную), в которую передает список параметров и в том числе @list. Так вот в процедуре мне надо как-то обработать условие вхождения в @list значения '00000000-0000-0000-0000-000000000000'. Если содержится, то искать все записи определенного @EntityType, если нет, то только те, которые содержатся в маркетинговых списках в @list.
Если что-то не понятно, я готов пояснить более подробно или выслать rdl-файл.
|