Шаг 49 - Элемент ActiveX Crystal Report Control. Страница свойств.

Все свойства и методы, которые имеет элемент ActiveX Crystal Report Control, конечно же, доступны программно. Но, как и каждый уважающий себя контрол, Crystal Report имеет страницу свойств, вызываемую из контекстного меню. Первая вкладка:

49_1.gif (7826 b)

Здесь указывается имя файла отчета и направление для его вывода. Вторая вкладка:

49_2.gif (10156 b)

Здесь настраиваются важнейшие параметры окна вьювера. В верхней части имеются поля, в которых указываются исходные размеры и положение окна. С помощью переключателей Border Style можно выбрать тип обрамляющей окно рамки.

Чуть ниже находится поле, в котором можно ввести заголовок окна, а справа – комбинированный список, в котором можно выбрать режим отображения окна после вывода на экран. Возможные значения: Normal, Minimized и Maximized. Еще ниже находятся две группы чекбоксов.

Группа Caption Bar позволяет отобразить или скрыть системные кнопки управлением размером окна. О группе Print Preview Tools стоит поговорить подробнее
· Cancel отображает/скрывает кнопку Cancel (с изображением черного квадрата). Эта кнопка позволяет прервать формирование отчета и просмотреть то, что уже сформировано до ее нажатия. Кнопка имеет смысл, если отчет большой и формируется долго, а у пользователя нет терпения дождаться его окончания.
· Close отображает/скрывает кнопку Close, закрывающую отчет, оставляя пустое окно вьювера. Смысл этой кнопки мне не понятен, так как отсутствуют средства для открытия отчета непосредственно из вьювера.
· Export разрешает/запрещает экспорт содержимого отчета в другие форматы и отправку его по e-mail.
· Group Tree добавляет/убирает древовидный список.
· Navigation добавляет/убирает средства навигации по отчету.
· Drill Down разрешает/запрещает работу с раскрывающимися отчетами.
· Zoom добавляет/убирает средства масштабирования.
· Refresh отображает/скрывает кнопку Refresh, позволяющую обновить данные отчета прямо в окне вьювера.
· Search добавляет/убирает средства поиска.
· Print отображает/скрывает кнопку печати отчета.
· Print Select отображает/скрывает кнопку выбора принтера.
· Progress отображает/скрывает индикатор прогресса.

Третья вкладка:

49_3.gif (6406 b)

Здесь устанавливается только количество копий. Содержимое этой вкладки игнорируется, если на вкладке General установлено не To Printer. Четвертая вкладка:

49_4.gif (8271 b)

Если на вкладке General установлено не To File, то на этой вкладке устанавливаются параметры выходного файла.


Автор Юрий Гвоздев.
Hosted by uCoz