Вы можете установить или определить координаты (позицию) Контролов (элементов управления) в Отчетах при помощи Дизайнера Отчетов (Report Designer). Также можно задать позицию Контролов Отчета автоматически, при выводе Отчета на экран, размещение и позиция этих контролов определяется относительно основного Раздела Отчета (Reports Band) - как по высоте, так и по размеру.
Например, элементы Отчета, такие как: Поля, Картинки, другие элементы OLE, когда они размещаются в нижней части Отчета, могут изменять свои размеры, что влияет на размеры и размещение других Элементов Отчета. Для решения возникающих проблем вы можете задавать координаты ваших элементов управления (Контролов), координаты которых будут вычисляться автоматически.
Для задания координат Контролов Отчета, при разработке, в ручную (manually)
-
Откройте Отчет или Этикетку в соответствующем Дизайнере.
-
В окне данного Дизайнера, переместите нужный элемент Отчета в требуемую позицию.
Для определения, установки позиции Элемента Отчета
-
Откройте Отчет или Этикетку в соответствующем Дизайнере.
-
В окне дизайнера, выделите требуемый Контрол, выполните "double-click".
В появившемся диалоговом боксе Свойств Элемента Отчета.
Обратите Внимание Если системная переменная _REPORTBUILDER не указывает на стандартный Построитель Отчетов, или задан другой Построитель, то данный диалоговый бокс может быть другим, или отсутствовать. Дополнительно См. раздел _REPORTBUILDER, системная переменная.
-
В указанном диалоговом боксе, выберите закладку General.
-
В соответствующих текстовых боксах From page top и From left, в области Size and position in layout , введите или выберите необходимое значение позиции Контрола.
-
При завершении, нажмите кнопку OK.
Дополнительно См. раздел Закладка General, Диалоговый бокс Report Control Properties (в Построителе Отчетов).
Для автоматического задания координат Контрола Отчета
-
Откройте Отчет или Этикетку в соответствующем дизайнере.
-
В окне дизайнера, выполните "double-click" на нужном элементе Отчета.
В появившемся Диалоговом боксе.
Обратите Внимание Если системная переменная _REPORTBUILDER не определяет стандартный Построитель, или задает другой Построитель Отчетов, то указанный диалоговый бокс либо не появится либо будет другим. Дополнительно См. раздел _REPORTBUILDER, системная переменная.
-
В указанном диалоговом боксе, выберите закладку General.
-
В области Object position, выполните одно из следующего:
-
Для привязки контрола относительно высоты, выберите: Float.
-
Для привязки контрола относительно верха, выберите: Fix relative to top of band.
-
Для привязки контрола относительно низа, выберите: Fix relative to bottom of band.
-
-
После завершения действий, нажмите клавишу OK.
Дополнительно См. раздел Закладка General, Диалогового бокса Report Control Properties (в Построителе Отчетов).