|
![]() |
#1 |
Moderator
|
Например, для этого можно использовать конструкции Transact SQL - формировать запрос в процессе выполнения, на основании анализа параметров. А вообще было бы проще понять "как" если бы я знал "что" вы делаете.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]() ![]() |
|
![]() |
#2 |
Участник
|
У меня есть параметр @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-файл. |
|
Теги |
multivalue, null, отчеты, параметры |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|