Созданные вами Отчеты могут содержать Записи данных, которые не содержат никакой информации - пустые строки. По-умолчанию, система Visual FoxPro сохраняет данные пустые строки. В целях экономии неиспользуемого места в данных отчетах  ("white space"), вы можете определить установочные параметры, которые определяют исключение пустых строк из Отчетов, когда все Контролы, располагаемые в одной линии, не содержат никакой информации.

Для Исключения пустых строк в Контролах Отчетов:

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

  2. В открывшемся системном окне Дизайнера, выполните "double-click" для требуемого Контрола Отчета.

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

    NoteПримечание

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

  3. В данном диалоговом боксе активируйте закладку Print when, если она не активна.

  4. В данной закладке Print when, установите значение параметра Remove line if blank (исключить, если строка пустая), и нажмите кнопку OK.

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

NoteПримечание

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

См. также