Access 2002

Свойства раздела, задаваемые в режиме конструктора


Свойства раздела, задаваемые в режиме конструктора

Если объекты GroupLevel, то есть уровни группировки, определяют, как будут отсортированы и сгруппированы данные отчета, то за вывод самих данных отвечают объекты Section, то есть разделы. В  8.5 перечислены наиболее интересные свойства объектов Section, а более подробный рассказ о них приводится в следующих разделах.

В ранних версиях Access не было возможности обеспечить, чтобы раздел отчета, который состоит из нескольких столбцов, был распечатан в одном столбце. Теперь же у отчетов появилось свойство GrpKeepTogether, позволяющее указать, что делать с группами, у которых свойство KeepTogether имеет значение Whole Group или With First Detail — печатать их в одном столбце (значение Per Column) или на одной странице (значение Per Page).

Чтобы узнать, как работает это свойство, откройте отчет rptPhoneBook. Он используется в нескольких примерах данной главы. Его свойство GrpKeepTogether имеет значение Per Column, так что ни одна группа не окажется разорванной между столбцами, если только она не слишком велика. Посмотрите, как выглядит этот отчет, а потом выберите установку Per Page и снова откройте его в режиме просмотра, чтобы выяснить, что получилось в этом случае.

Присвоение значения Yes свойству CanGrow или CanShrink элементов управления приводит к тому, что таковые растягиваются или сжимаются по вертикали, в зависимости от объема содержащихся в них данных. Такое же значение свойства раздела вызывает расширение и сжатие самого раздела в соответствии с размерами содержащихся в нем элементов управления. Разделы могут расширяться или сжиматься только по всей ширине, поэтому при уменьшении их размеров учитываются размеры всех входящих в них элементов управления.

Комментарии закрыты