Добавление события щелчка строк или флажка к каждой строке в отчете SSRS - PullRequest
0 голосов
/ 13 июля 2011

Я новичок в SSRS.Это могут быть очень тривиальные вопросы.У меня есть отчет SSRS, который показывает сотрудников в построчном формате.Есть ли способ, которым я могу дважды щелкнуть строку и получить соответствующий employeeID строки.И еще один вопрос: могу ли я иметь флажки в каждой строке, чтобы я мог что-то сделать, основываясь на проверенных строках?Пожалуйста, помогите.

Заранее спасибо.

1 Ответ

1 голос
/ 13 июля 2011

К первому вопросу, касающемуся динамического скрытия и показа employeeid, вы хотите использовать свойство Visibility в столбце employeeid, строке или текстовом поле и установить видимость «HIDE» и установить флажок «Отображение может быть переключено этим элементом отчета» Это позволит вам интерактивно показывать / скрывать данные.

textbox visibilty

Пример переключаемого элемента

Toggled Item

Другим быстрым и простым вариантом было бы установить для свойства всплывающей подсказки одного из текстовых полей сотрудника значение

.
=Fields!EmployeeID.Value

Это даст вам идентификатор работника, ничего не нажимая, а просто завис над полем.

На ваш второй вопрос о флажках, простой ответ - нет, он не встроен в это. Но я видел интерактивные «игровые» отчеты, которые запускают хранимые процедуры для обновления данных, когда вы нажимаете на текстовые поля (которые вы можете сделать, чтобы они отображались в виде флажков) и переходите к самому себе, чтобы показать обновленные данные, но это скорее хак, чем фактическое функциональность. Вот ссылка на один из примеров, которые я видел.

http://blogs.msdn.com/b/robertbruckner/archive/2009/05/20/multi-player-gaming-in-rs-aka-bi-power-hour-2008.aspx

...