Вы можете изменить размеры любого элемента управления отчета, кроме элемента управления Label (Метка). Размеры могут быть изменены вручную, кроме того можно изменить порядок определения размеров элемента управления для того, чтобы они соответствовали прочим элементам управления.

Чтобы привести размеры содержимого файла изображения или поля типа General в соответствие с размерами элемента управления необходимо задать масштабирование. Для дополнительной информации смотрите: Изменение размеров элемента управления Picture/OLE Bound ниже.

Можно также задать свойства элементов управления таким образом, что их размеры будут увеличиваться или уменьшаться в зависимости от их содержимого. Для более подробной информации смотрите Как: сделать элемент управления отчета способным растягиваться в размерах.

NoteПримечание

Размер элемента управления Label зависит от длины, стиля шрифта, и размера шрифта его содержимого.

Чтобы изменить размеры элемента управления отчета вручную

  1. Откройте отчет или этикетку в соответствующем конструкторе.

  2. В конструкторе выделите нужный элемент управления.

    На границах элемента управления появятся маркеры выделения.

  3. Измените размеры элемента управления перетащив соответствующий маркер.

    NoteСовет

    Для более точной установки размеров воспользуйтесь клавишами управления курсором (клавишами стрелок) при нажатой клавише SHIFT.

Чтобы задать размеры элемента управления отчета

  1. Откройте отчет или этикетку в соответствующем конструкторе.

  2. Двойным щелчком по нужному элементу управления откройте диалоговое окно его свойств.

    NoteПримечание

    Если системная переменная _REPORTBUILDER не установлена на использование по умолчанию Построителя отчетов (ReportBuilder.app) или устанавливает вызов построителя отчета сторонних производителей, будет отображено диалоговое окно управления отчета или соответствующее диалоговое окно. Для дополнительной информации смотрите: Системная переменная _REPORTBUILDER.

  3. В диалоговом окне свойств элемента управления выберите вкладку General.

  4. В полях ввода со счетчиком Height и Width группы опций Size and position in layout введите или выберите необходимые значения высоты и ширины элемента управления.

  5. По завершении нажмите кнопку OK.

Для более подробной информации смотрите Вкладка General диалогового окна свойств элемента управления отчета (построитель отчетов).

Чтобы размеры элемента управления совпадали с размерами прочих

  1. Откройте отчет или этикетку в соответствующем конструкторе.

  2. В конструкторе выделите необходимые элементы управления используя множественный выбор.

    NoteПримечание

    Если элементы управления сгруппированы командой Group меню Format, доступной опцией установки размеров будет только To Grid. Для более подробной информации смотрите Как: группировка элементов управления отчета.

  3. В меню Format, в подменю пункта Size выберите соответствующую опцию :

    • To Grid (по сетке)

    • To Tallest (по самому высокому в группе)

    • To Shortest (по элементу управления, имеющему наименьшую высоту в группе)

    • To Widest (по самому широкому в группе)

    • To Narrowest (по самому узкому в группе)

    Размеры выделенных элементов управления изменятся в соответствии с выбранным вариантом.

Например, если выбрана опция To Tallest, высота всех выделенных элементов управления примет значение высоты самого высокого в группе.

Изменение размеров элемента управления Picture/OLE Bound

При добавлении в раскладку отчета содержимое файла изображения или поля типа General, по умолчанию, сохраняет свой исходный размер. Однако, размеры элемента управления, отображающего в отчете это содержимое, могут не соответствовать его фактическим размерам. Если содержимое файла изображения или поля типа General окажется большим, чем размеры элемента управления, то отображена будет только часть содержимого, начиная с левого верхнего угла. Все, что оказывается ниже и правее границ элемента управления отображено не будет.

Однако, существует возможность привести в соответствие размеры содержимого файла изображения или поля типа General с размерами отображающего его элемента управления.

Чтобы привести размеры содержимого файла изображения или поля типа General в соответствие с размерами элемента управления

  1. Откройте отчет или этикетку в соответствующем конструкторе.

  2. В конструкторе дважды щелкните по нужному элементу управления Picture/OLE Bound или, вызвав контекстное щелчком правой кнопки мыши, выберите пункт Properties.

    Откроется диалоговое окно свойств элемента управления Picture/OLE Bound.

    NoteПримечание

    Если системная переменная _REPORTBUILDER не установлена на использование по умолчанию Построителя отчетов (ReportBuilder.app) или устанавливает вызов построителя отчета сторонних производителей, будет отображено диалоговое окно Report Picture или соответствующее диалоговое окно. Для дополнительной информации смотрите: Системная переменная _REPORTBUILDER и Диалоговое окно Report Picture.

  3. В диалоговом окне Picture/OLE Bound Properties выберите вкладку General.

  4. На вкладке General выберите одну из следующих опций выпадающего списка If source and frame are different sizes (если источник и обрамление отличаются по размерам):

    • Scale contents, retain shape: размер выводимого изображения изменяется таким образом, чтобы его большее измерение принимало значение соответствующего измерения обрамления элемента управления. Второе измерение изменяется соответственно с сохранением исходных пропорций.

    • Scale contents, fill the frame: размер выводимого изображения масштабируется, чтобы полностью заполнить площадь элемента управления, растягивая и сжимая изображение по вертикали или горизонтали по мере необходимости.

      NoteПримечание

      При выборе Scale contents, fill the frame пропорции изображения могут быть искажены.

  5. По завершении нажмите кнопку OK.

Для дополнительной информации смотрите: Вкладка General диалогового окна Report Control Properties (Свойства объектов управления отчета), (Построитель отчетов).

Смотрите также