Как добавить параметр «Выбрать все» в построителе отчетов SQL Server, не устанавливая флажок «разрешить несколько значений»? - PullRequest
0 голосов
/ 29 июня 2018

У меня есть отчет с параметром состояния (целое число). В отчете показаны разные данные в зависимости от выбранного состояния. Я хотел бы добавить параметр «Общенациональный», но я не хочу отмечать «разрешить несколько значений», поскольку нет необходимости выбирать несколько состояний для этого отчета.

1 Ответ

0 голосов
/ 29 июня 2018

просто добавьте новое значение в ваш запрос или новый элемент patameter, пометьте «Nation Wide» и значение -1, а затем в своем запросе, если параметр равен -1, не используйте предложение where

if @parameter = -1
 begin
   select *
   from table
 end 
else 
 begin
   select *
   from table where
   status = @parameter
 end 

enter image description here

...