Радиокнопки в отчете SSRS - PullRequest
5 голосов
/ 21 ноября 2008

Как добавить переключатели в качестве типа моего параметра в отчетах SSRS?

Спасибо заранее, Anna

Ответы [ 7 ]

8 голосов
/ 15 августа 2009

Это можно сделать, но только для логического параметра, т. Е. У вас может быть только True / False, а не пользовательский список параметров радио.

Добавьте параметр к вашему отчету типа 'Boolean'. «Доступные значения» должны быть установлены как «Не запрашиваемые», но убедитесь, что сетка значений полностью пуста.

В разделе «Значения по умолчанию» снова выберите «Без запроса», но в поле выражения введите «Истина» или «Ложь» (т. Е. Зависит от желаемого значения по умолчанию).

Параметр теперь должен отображаться как переключатель - с параметром True / False.

Обратите внимание, что это все с Дизайнером отчетов в BIDS - я не пробовал его через приложение для создания отчетов "нажми один раз".

5 голосов
/ 26 февраля 2010

Сначала передайте значение bool в ваш параметр, а затем используйте это поле параметра вместо m_dhkDentalStatusGood в следующем выражении:

=iif( Fields!m_chkDentalStatusGood.Value , Chr(158), Chr(153))

И измените шрифт для этого текстового поля на «Wingdings 2».

ПРИМЕЧАНИЕ. Это также должно отображаться при экспорте отчета в формате PDF.

5 голосов
/ 21 ноября 2008

Если вы ссылаетесь на веб-интерфейс служб Reporting Services, вы не можете. Выбираемые списки значений отображаются в виде раскрывающихся списков. Вы можете настроить возможность выбора нескольких значений, которые отображаются как выпадающий список флажков.

2 голосов
/ 19 ноября 2012

Невозможно добавить переключатели к параметру отчета в SSRS ... Многозначный параметр автоматически устанавливает флажки, если параметр имеет одиночный выбор, все значения по умолчанию отображаются в раскрывающемся списке, его поведение аналогично поведению радиокнопки ..

2 голосов
/ 21 ноября 2008

Мои подозрения подтвердились:

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2414397&SiteID=1

Эти форумы MSDN являются хорошим ресурсом. Большинство вопросов уже задано;)

2 голосов
/ 21 ноября 2008

Я предполагаю, что у них их нет - по крайней мере, они не описаны в справке BOL. По функциям он эквивалентен списку, в котором вы можете выбрать только один элемент.

1 голос
/ 03 февраля 2009

Неверно, на самом деле у меня проблема с двумя отчетами, использующими один и тот же параметр, но отображающими его по-разному. Параметр является логическим, и в одном отчете он отображается как раскрывающийся список, а в другом - как список переключателей. Следовательно, оба варианта возможны, поэтому возникает вопрос: почему один и тот же код отображается в двух разных отчетах по-разному? логический Правда правда Развернуть / Свернуть все: Ложь Расширить все Правда Свернуть все

...