Отображение/скрытие поля выбора пользователем

Для того, что бы скрыть лишнее поле выбора пользователем(нажмите для увеличения)

reportssetupfaq008_002_zoom50

 

потребуется сделать следующие шаги:

1) Открыть поле свойств(нажмите для увеличения)

reportssetupfaq008_004_zoom50

 

2) Выбрать свойства отчета (самое верхнее в списке, называется так же, как называется отчет, с добавлением в конце ": отчет")

ReportsSetupFAQ008_003

 

3) Зайти в события

ReportsSetupFAQ008_005

 

4.1) Задать свойство BeginRenderEvent (Начало построения)(нажмите для увеличения)

Это действие уберет любые строки выбора в документе.

foreach (Stimulsoft.Report.Dictionary.StiVariable i in Dictionary.Variables)

i.RequestFromUser = false;

reportssetupfaq008_006_zoom50

4.2) Добавить разрешения для полей в то же условие вида:

this.Dictionary.Variables["SelectedCar"].RequestFromUser = true;

this.Dictionary.Variables["ManagerList"].RequestFromUser = true;

Где SelectedCar и ManagerList переменные, которые будут использованы для выбора, аналогично Выбору сотрудника.