Тонкая настройка отчетов с помощью свойств
Как вы уже узнали, самый легкий способ тонкой настройки элементов управления в вашем отчете — кнопки панели инструментов. Но даже несмотря на то, что на панели множество полезных инструментов, на ней есть не все. За кадром у каждого элемента управления есть набор низкоуровневых параметров, называемых свойствами. Многие из них неизвестны, и ими редко пользуются. Некоторые известны небольшому числу необщительных фанатов 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, в которой перечислены свойства, наиболее полезные для настройки отчетов.