Тонкая настройка отчетов с помощью свойств

Как вы уже узнали, самый легкий способ тонкой настройки элементов управления в вашем отчете — кнопки панели инструментов. Но даже несмотря на то, что на панели множество полезных инструментов, на ней есть не все. За кадром у каждого элемента управления есть набор низкоуровневых параметров, называемых свойствами. Многие из них неизвестны, и ими редко пользуются. Некоторые известны небольшому числу необщительных фанатов Access. Но есть несколько удивительно полезных свойств, поскольку они предоставляют функциональные возможности, которые нельзя получить другим способом в программе Access. Вы можете найти и изменить эти параметры только в Окне свойств.

 

Подсказка

Окно свойствиногда полезно при разработке отчетов, но оно станет гораздо более важным, когда вы вплотную займетесь формами вчасти IV или добавлением кода в части V.

 

 

Для отображения Окна свойстввыберите на ленте Инструменты конструктора отчетов | Конструктор → Сервис → Страница свойств(Report Design Tools | Design Tools Property Sheet). Окно свойствпоявится в правой части окна программы (рис. 11.16).

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



применяет интуитивно самые понятные имена. Иногда они совпадают с лежащим в основе нолем (например, ProductCategoryID),а иногда нет (например, Text3).

 

Рис. 11.16.В Окне свойствотображается список параметров (называемых свойствами) одного элемента управления. Полный список свойств можно увидеть на вкладке Все,а частичный список на одной из остальных вкладок. В данном примере выбран элемент управления Поле

У большинства элементов управления одинаковый набор свойств. Для того чтобы легче было просматривать этот утомляюще длинный список, Окно свойствразделено на следующиe вкладки:

§ Макет(Format) содержит наиболее часто изменяемые параметры, включая шрифт, его размер, цвет, границы и отступы;

§ Данные (Data) указывает, откуда элемент управления получает информацию. Для эле­ментов из Области данныхна этой вкладке указывается имя связанного с ним поля;

§ События (Event) позволяет вставить код на языке Visual Basic, который начинает дейст­вовать, если происходит что-то определенное. Вы узнаете больше о программном коде в части V;


Другие(Other) включает свойство Имя(Name), определяющее имя элемента управления и несколько разнородных свойств, в большей степени относящихся к формам;

Все(Аll) отображает полный набор свойств.

 

 

Подсказка

Для получения краткого описания непонятного свойства щелкните его кнопкой мыши для вы­деления в Окне свойстви затем найдите в нижней части окна программы, в строке состояния, его текстовое описание.

 

 

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

Конечно, одно дело — знать, что существует набор параметров, которые можно изме­нять, и совсем другое — знать наверняка, какие из них стоит корректировать. Окно свойствнабито множеством параметров, которые не стоят вашего времени. В следующем разделе вы увидите табл. 11.1, в которой перечислены свойства, наиболее полезные для настройки отчетов.