Вы можете подавить отображение (печать) повторных значений в последовательных Записях Отчета, чтобы значение появилось однажды, для первой Записи обрабатываемой Таблицы, но не для последующих записей, до момента изменения рассматриваемого значения Контрола Отчета. Вы можете также подавить повторное отображение значений Контролов  Отчета (не только значений Полей Таблицы).

Например, предположим, вам требуется получить отчет о всех Счет-Фактурах (Invoice) за конкретную Дату. Вы можете определить отображение Даты только в первой Фактуре, а остальных Фактурах за рассматриваемый день, - эта дата будет подавляться (до начала следующей группы Фактур (за другой День)).

Вы можете управлять повторяющимися Значениями Полей Таблиц или Контролов Отчета в зависимости от изменения Листа Отчета или Столбца (Колонки), это относится также к Группам Данных, или когда Полоса типа Detail продолжается на следующем Листе или Колонке Отчета.

Для подавления отображения повторяющихся Значений Полей или Контролов Отчета:

  1. Откройте Отчет или Этикетку в соответствующем Дизайнере.

  2. Для требуемого Контрола Отчета выполните операцию "double-click".

    Активируется соответствующий Диалоговый бокс Свойств Контрола (Элемента) Отчета.

    NoteОбратите Внимание

    Если системная переменная _REPORTBUILDER не установлена в Стандартный Построитель Отчетов или указывает на Построитель другого производителя ПО, указанный Диалоговый Бокс может отсутствовать или иметь отличительный Вид. В указанном диалоговом боксе должна присутствовать кнопка Print When (Условие Печати), которая открывает соответствующий диалоговый бокс Print When. Дополнительно смотрите: _REPORTBUILDER, системная переменная или Print When, диалоговый бокс.

  3. В Диалоговом боксе Свойств Контрола Отчета, активируйте Закладку Print when.

  4. В области Print repeated values, используйте переключатель для значения = No (Нет), и нажмите кнопку <OK>.

Дополнительно смотрите раздел: Закладка Print When, диалоговый бокс Report Control Properties (Построитель Отчетов).

Для повторения Значений полей или Контролов Отчета, при определенных Условиях:

  1. Откройте Отчет или Этикетку в соответствующем Дизайнере.

  2. Для требуемого Контрола Отчета выполните операцию "double-click".

    Активируется соответствующий Диалоговый бокс Свойств Контрола (Элемента) Отчета.

    NoteОбратите Внимание

    Если системная переменная _REPORTBUILDER не установлена в Стандартный Построитель Отчетов или указывает на Построитель другого производителя ПО, указанный Диалоговый Бокс может отсутствовать или иметь отличительный Вид. В указанном диалоговом боксе должна присутствовать кнопка Print When (Условие Печати), которая открывает соответствующий диалоговый бокс Print When. Дополнительно смотрите: _REPORTBUILDER, системная переменная или Print When, диалоговый бокс.

  3. В Диалоговом боксе Свойств Контрола Отчета, активируйте Закладку Print when.

  4. В области Print repeated values, используйте переключатель для значения = No (Нет).

  5. В области Also print, выберите один из следующих вариантов:

    • Для повторения Значений Контролов Отчета только для Нового Листа или Колонки Отчета - выберите: In first whole band of new page/column (в первой полосе следующего Листа / Колонки Отчета).

    • Для повторения Значений Контролов Отчета только при изменении Группы Данных - выберите: When this data group expression changes (Когда изменяется управляющее выражение Группы). Выберите требуемое значение из представленного раскрывающегося Списка.

    • Для повторения Значений Контролов Отчета только в том случае, когда Полоса должна быть продолжена на следующем Листе или Колонке Отчета - выберите: When band content overflows to new page/column и In first whole band of new page/column.

  6. Для подтверждения выполненных действий нажмите кнопку <OK>.

Дополнительную информацию смотрите в разделе: Закладка Print When, диалоговый бокс Report Control Properties (Построитель Отчетов).

См. также