Страница 1 из 1

Отключением формы настройки перед отображением страницы отчета

Добавлено: 25 фев 2010, 07:37
Наталья
Можно ли программно отключить форму настройки, выводимую перед отображением страницы отчета. Шаблон отчета должен быть один, а форма настройки должна выводиться/не выводиться в зависимости от настройки, устанавливаемой пользователем из нашей программы. Так же необходимо, чтобы источник данных соединялся если форма настройки отключена и не соединялся, если она выводится.

Отключением формы настройки перед отображением страницы отчета

Добавлено: 25 фев 2010, 18:20
Jan
Здравствуйте,
Можно ли программно отключить форму настройки, выводимую перед отображением страницы отчета. Шаблон отчета должен быть один, а форма настройки должна выводиться/не выводиться в зависимости от настройки, устанавливаемой пользователем из нашей программы.
Можно выключить/включить форму следующим кодом из любого события отчета (к примеру LoadFormEvent формы):

Код: Выделить всё

Form1.Visible = visibility;
Так же необходимо, чтобы источник данных соединялся если форма настройки отключена и не соединялся, если она выводится.
Можно выключить sql источник данных при помощи свойства ConnectOnStart. Выключать нужно в событии BeginRenderEvent отчета:

Код: Выделить всё

Employees.ConnectOnStart = false;
Спасибо.