Смекни!
smekni.com

Режим работы с базами данных (стр. 8 из 8)

Мастера создания запросов

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

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

С помощью Мастера можно создать:

• простой запрос на выборку;

• запрос для поиска повторяющихся записей;

• запрос для поиска записей, не имеющих подчиненных записей;

• перекрестный запрос.

Заметим, что запрос для поиска повторяющихся записей и запрос для поиска записей, не имеющих подчиненных, являются элементарными запросами на выборку.

3.5. Формирование и вывод отчетов

Средства Access по разработке отчетов предназначены для создания отчета, по которому может быть осуществлен вывод данных из таблиц в виде выходного печатного документа. Эти средства позволяют конструировать отчет сложной структуры, обеспечивающий вывод взаимосвязанных данных из многих таблиц.

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

В процессе конструирования определяется состав и содержание разделов отчета, а также размещение в нем выводимых значений из полей таблиц базы данных. Кроме того, оформляются заголовки, подписи реквизитов отчета, определяется размещение вычисляемых реквизитов.

Средства конструирования отчета позволяют группировать данные по нескольким уровням. Для каждого уровня могут производиться вычисления итогов, определяться заголовки и примечания по каждой группировке. При формировании отчета могут производиться разнообразные вычисления.

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

При необходимости вывода в отчете данных из многих таблиц в качестве основы для отчета может быть использован многотабличный запрос. На запрос могут быть возложены наиболее сложные виды выборки и предварительной обработки данных. Конструктор отчетов позволяет полученные в запросе данные успешно структурировать и оформлять.

Конструирование отчета

Окно Конструктора отчетов

Разделы отчета. Создание и изменение макета отчета осуществляется в окне Конструктора отчетов. Первоначально в этом окне отображаются пустые разделы отчета.

Наличие этих разделов, а также их добавление или удаление определяется командами меню Вид | Колонтитулы и Вид | Заголовок | Примечание отчета.

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

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

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

Элементами разделов отчета, кроме полей таблиц или запросов, на которых строится отчет, являются также тексты подписей, кнопки управления, внедряемые объекты, линии, прямоугольники и т. п. Для каждого из элементов имеются соответствующие кнопки на панели элементов.

Для каждого элемента, а также раздела и отчета в целом могут быть уточнены свойства. Технология размещения элементов и определения их свойств практически такая же, как и в Конструкторе форм.

Просмотр и печать отчета

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

Кнопка Печать панели инструментов режима предварительного просмотра позволяет вывести данный отчет на печать. С помощью команды Файл | Макет страницы можно выбрать принтер, задать формат бумаги, размер полей, расстояние между строками, ориентацию и т. д. Команда Файл | Печать позволяет выбрать для печати отдельные страницы отчета или выделенные записи, распечатать несколько копий, вывести отчет в файл.


Список литературы

1. Ананьєв, О.М. Інформаційні системи і технології в комерційній діяльності [Текст] : підручник / О. М. Ананьєв, В. М. Білик, Я. А. Гончарук. - Львів : Новий Світ-2000, 2006. - 584 с.

2. Антонов, В.М. Фінансовий менеджмент: сучасні інформаційні технології [Текст] : навчальний посібник / В. М. Антонов, Г. К. Яловий ; ред. В. М. Антонов ; Мін-во освіти і науки України, КНУ ім.Т.Г.Шевченка. - К. : ЦНЛ, 2005. - 432 с.

3. Гужва, В.М. Інформаційні системи і технології на підприємствах [Текст] : навчальний посібник / В. М. Гужва ; Мін-во освіти і науки України, КНЕУ. - К. : КНЕУ, 2001. - 400 с.

4. Гуржій, А.М. Інформатика та інформаційні технології [Текст] : підручник / А. М. Гуржій, Н. І. Поворознюк, В. В. Самсонов. - Х. : Компанія СМІТ, 2003. - 352 с.

5. Информационные системы и технологии: приложения в экономике и управлении: Кн. 6 [Текст] : учебное пособие / Мин-во образования и науки Украины, Донецкий нац. ун-т ; ред. Ю. Г. Лысенко. - Донецк : Юго-Восток, 2004. - 377 с.

6. Маслов, В.П. Інформаційні системи і технології в економіці [Текст] : навчальний посібник / В. П. Маслов ; Мін-во освіти і науки України. - К. : Слово, 2003. - 264 с.

7. Олійник, А. В. Інформаційні системи і технології у фінансових установах [Текст] : навчальний посібник / А. В. Олійник, В. М. Шацька. - Львів : Новий Світ-2000, 2006. - 436 с.

8. Румянцев, М.И. Информационные системы и технологии финансово-кредитных учреждений [Текст] : учебное пособие для вузов / М. И. Румянцев ; Западнодонбасский ин-т экономики и управления. - Днепропетровск : ИМА-пресс, 2006. - 482 с. -

9. Черняк, О.І. Системи обробки економічної інформації [Текст] : підручник / О. І. Черняк, А. В. Ставицький, Г. О. Чорноус. - К. : Знання, 2006. - 447 с.