Элемент управления Field отчета или этикетки позволяет осуществлять вывод данных, содержащихся в переменных, полях таблиц или представлений или являющихся результатом некоторого выражения, причем, их значения могут меняться в процессе генерации отчета.

Если раскладка Вашего отчета сопровождается средой данных, Вы можете добавить поля таблиц и представлений к отчету непосредственно оттуда.

Чтобы добавить элемент управления Field на страницу:

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

  2. В меню, появляющемся при наведении указателя мыши на строку Insert Control пункта Report главного меню, выберите Field.

    Откроется диалоговое окно Field Properties (Свойства элемента управления Field).

    NoteСовет

    Соответствующее окно свойств элемента управления отчета также можно открыть двойным щелчком по элементу управления в конструкторе отчетов или этикеток.

    NoteПримечание

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

  3. В диалоговом окне Field Properties откройте вкладку General.

  4. В поле ввода Expression укажите необходимое выражение, переменную или поле таблицы или представления. Для построения выражения можно воспользоваться кнопкой (), вызывающей диалоговое окно Expression Builder (Построитель выражений).

  5. Построив выражение в диалоговом окне Expression Builder, нажмите OK.

  6. В диалоговом окне Field Properties задайте необходимые настройки и нажмите OK.

    NoteСовет

    Для того, чтобы элемент управления отчета Field изменял свой вертикальный размер в зависимости от своего содержимого, пометьте опцию Stretch with overflow.

    По умолчанию для переменной, выражения или поля будет добавлен элемент управления Field.

    NoteСовет

    Для добавления элемента управления Field в нужное Вам место, нажмите соответствующую кнопку в панели инструментов Report Controls и нарисуйте элемент управления, там, где необходимо. Старайтесь задавать минимально необходимые размеры элемента управления Field, т.к. можно заставить его растягиваться вниз для отображения всех выводимых в него данных, но заставить его сжиматься, при необходимости, до размеров меньше заданных Вами, нельзя.

Для более подробной информации смотрите Как: Определение выражений для элемента управления Field, Вкладка General диалогового окна свойств элемента управления отчета (Конструктор отчетов), и Диалоговое окно построителя выражений.

Вы можете также определить тип данных и опции формата при выводе для переменных, установленных в качестве источника данных для элемента управления Field. Для более подробной информации смотрите Как: Определение Specify Data Types for Field Controls.

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

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

  2. Выберите строку Data Environment пункта View главного меню чтобы открыть среду данных отчета.

  3. Перетащите необходимое поле таблицы или представления на желаемое место в конструкторе.

    По умолчанию для поля будет добавлен элемент управления Field. После добавления элемента управления его можно перетащить в любое место отчета.

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