Читайте также:
|
|
Существует три вида автоформ:
• Автоформа «в столбец» отображает все поля одной записи — она удобна для ввода и редактирования данных.
• «Ленточная» автоформа отображает одновременно группу записей — ее удобно использовать для оформления вывода данных.
• Табличная автоформа по внешнему виду ничем не отличается от таблицы, на которой она основана.
Для создания автоформы следует открыть панель Формы в окне База данных и воспользоваться командной кнопкой Создать. В открывшемся диалоговом окне Новая форма выбирают тип автоформы и таблицу (или запрос), на которой она основывается. После щелчка на кнопке ОК автоформа формируется автоматически и немедленно готова к работе, то есть к вводу или отображению данных.Обратите внимание на то, что автоформа основывается только на одном объекте. Иные средства создания форм позволяют закладывать в основу структуры формы поля нескольких таблиц или запросов. Если форма основывается только на одном объекте, она называется простой формой. Если форма основывается на полях из нескольких связанных таблиц, то она называется сложной и представляет собой композицию из нескольких форм.
37.Создание форм с помощью мастера.
Автоматизированные средства предоставляет Мастер форм — специальное программное средство, создающее структуру формы в режиме диалоге с разработчиком.Вызвать Мастер форм можно несколькими способами. Один из них – выбрать Мастер форм в окне диалога Новая форма и щелкнуть на кнопке ОК. Откроется окно диалога Создание форм, в котором необходимо отвечать на вопросы каждого текущего экрана Мастера и щелкать на кнопке Далее.
38.Разработка форм вручную (кратко)
Access предоставляет широкие возможности по конструированию графического интерфейса пользователя для работы с БД. Формы являются важнейшим инструментом, позволяющим осуществить первоначальную загрузку записей в таблицы, выполнить их просмотр и редактирование. При этом работа пользователя с БД выполняется в привычном для него виде — в виде документа.При наличии схемы данных формы помогают выполнить корректный ввод данных в систему взаимосвязанных таблиц. При этом реализуется важнейший аспект технологии работы с БД — однократный ввод данных.Для конструирования форм необходимо предварительно выполнить определенную последовательность действий по разработке СУБД:
сконструировать таблицы БД; пределить связи между таблицами и создать схему данных; определить эскиз экранной формы и состав размещаемых на ней объектов.Конструирование форм обычно выполняют в режиме Мастера с последующей доработкой вручную в режиме конструктора. Мастер позволяет быстро разработать заготовку формы с необходимыми полями и связями, однако, он создает только типовые конструкции, вид которых может не устраивать пользователя. Переход в режим конструктора позволяет устранить недостатки оформления.
39.назначение отчетов.
Отчет — это объект базы данных, который предназначен для вывода информации из баз данных, прежде всего на принтер. Отчеты позволяют выбрать из баз данных нужную пользователю информацию, оформить ее в виде документа, перед выводом на печать просмотреть на экране. Источником данных для отчета может служить таблица или запрос. Кроме данных, полученных из таблиц, в отчете могут отображаться вычисляемые поля, например, итоговые суммы.ниже приведены виды отчетов.
Одноколонный отчет (в столбец) — длинный столбец текста, содержащий надписи полей, их значения из всех записей таблицы или запроса.
Многоколонный отчет — сездается из отчета в одну колонку и позволяет вывести данные отчета в несколько колонок.
табличный отчет — отчет, имеющий табличную форму. Отчет с группировкой данных и подведением итогов — создается из табличного отчета объединением данных в группы с подсчетом итогов. Перекрестный отчет — строится на основе перекрестных запросов и содержит итоговые данные. Составной отчет — отчет, имеющий сложную структуру, включающий один или несколько отчетов. Отчет, полученный слиянием документов с Word (составной документ). Почтовые наклейки — специальный тип многоколонного отчета, предназначенный для печати имен и адресов групп. Отчет по связанным таблицам — отчет, позволяющий выводить данные из нескольких таблиц, имеющих связь один-ко-многим. Структура отчета. Отчет может состоять из следующих разделов. Заголовок отчета — отображается только на первой странице и определяет высоту области заголовка отчета, который может содержать текст, графику и другие элементы управления. Верхний колонтитул — выводится на верху каждой страницы; как правило, содержит заголовки столбцов. заголовок группы — печатается перед первой записью, входящей в группу; обычно содержит итоговые данные по записям, входящим в группу.область данных — предназначена для отображения записей источника данных отчета.Область примечания группы — отображается после обработки последней записи группы; обычно содержит итоговые данные по записям, входящим в группу. Нижний колонтитул — выводится внизу каждый страницы; содержит, например, номер страницы отчета, дату печати отчета и т. д. раздел примечаний — отображается только внизу последней страницы; сюда помещают поля с итоговыми значениями по всем записям, включенным в отчет. Отчет может быть создан при помощи Мастера отчетов или в режиме Конструктора. Обычно используют оба способа. Мастер отчетов позволяет ускорить процесс создания отчета, работа в нем производится в пошаговом режиме в диалоге с пользователем. Доработать созданный мастером отчет можно в режиме Конструктора.
40.создание автоотчётов.
Самый простой способ создания отчета в Access заключается в использовании мастера автоотчета. Этот мастер, по сути, не задает никаких вопросов — он пытается самостоятельно создать максимально подходящий отчет. Далее перечислены шаги, которые следует выполнить для создания автоотчета на основе таблицы Каталоги. 1. В окне Растения: база данных выберите ссылку Таблицы. 2. После этого откройте таблицу Каталоги. 3. В главном меню Access выберите команду Вставка>Автоотчет. 4.Выберите команду Файл>Сохранить и присвойте сохраняемому отчету имя АвтоКаталоги. Вот и все! Теперь Access автоматически создаст и откроет отчет, показанный на рис. 9.2. Правда, на нем по-прежнему много свободного пространства, но зато теперь на странице отсутствуют назойливые графические элементы. Режим предварительного просмотра Access дает возможность увидеть документ практически таким, каким он будет в напечатанном виде. Этот режим активно используется в данной главе, поскольку сделать «снимок экрана» результата печати не так-то просто!
41.создание отчетов с помощью мастера.
Отчет (report) — это объект базы данных, который используется для вывода на экран, в печать или файл структурированной информации. Reports позволяют извлечь из таблиц или запросов базы данных необходимую информацию и представить ее в виде удобном для восприятия. Report содержит заголовок, область данных, верхний и нижний колонтитулы, примечание и разбит на страницы. В Microsoft Access 2007 для создания отчетов можно использовать различные средства (рис. 1):
Мастер отчетов
Конструктор отчетов
Инструмент Report
Пустой report
Отчеты целесообразно выполнять с помощью Мастера или других указанных инструментов, а дорабатывать их, т.е. вносить необходимые изменения можно в режиме макета или конструктора. В Microsoft Access 2007 предусмотрено два режима внесения изменений и дополнений в reports: режим макета и режим конструктора. Режим макета — это более наглядный режим редактирования и форматирования (изменения) отчетов, чем режим конструктора. В тех случаях, когда в режиме макета невозможно выполнить изменения в отчете, то целесообразно применять режим конструктора.Мастер отчетов. Для создания отчета при помощи Мастера отчетов необходимо выполнить следующие действия:
В окне базы данных Access щелкнуть на вкладке Создание и затем щелкнуть на кнопке Мастер отчетов в группе Отчеты. Появится диалоговое окно Создание отчетов.В поле Таблицы и отчеты щелкнуть на стрелке и выбрать в качестве источника данных таблицу Студенты.
Щелкнуть на кнопке ОК
Все "Доступные поля" переведем в "Выбранные поля", выделив их и щелкнув на кнопку >>.На следующем шаге (Добавить уровни группировки?) щелкаем далее.На шаге "Выберите порядок сортировки записей". В раскрывающемся списке выберем "Фамилия" для сортировки по возрастанию.На шаге "Выберите вид макета для отчета". Выбираем: Макет - блок, ориентация - книжная. Щелкнуть на кнопке Далее. На шаге " Выберите требуемый стиль". Выбираем - Изящная.Следующий шаг - "Задайте имя отчета". Вводим имя - Студенты мастер_отчетов. Дальнейшие действия: Просмотреть report; Изменить макет отчета. Выбираем Просмотреть, щелкаем на кнопке Готово. Report открывается в режиме Предварительного просмотра, который позволяет увидеть, как будет выглядеть report в распечатанном виде.Перейдите в режим Конструктора и выполните редактирование и форматирование отчета. Для перехода из режима предварительного просмотра в режим конструктора необходимо в области переходов щелкнуть правой кнопкой мыши на имени отчета и в контекстном меню выбрать режим конструктора. На экране появится report в режиме Конструктора.Редактирование: 1) удалите поля КодСтудента в верхнем колонтитуле и области данных; 2) удалите поля КодГруппы в верхнем колонтитуле и области данных; 3) На место поля КодГруппы переместить поле "Название" из списка "Группы студентов"; 4) переместите влево все поля в верхнем колонтитуле и области данных. 5) Измените надпись в заголовке страницы, введите НТУ «ХПИ» и нажмите Enter. 6) Переместите Надпись. В Нижнем колонтитуле выделить поле =Now() и перетащить его в Заголовок под название Студенты. Дата будет отображаться под заголовком.
Форматирование:
1) Выделите заголовок Студенты НТУ «ХПИ»
2)Измените гарнитуру, начертание и цвет шрифта, а также цвет заливки фона. Report
3)3) Перейдите в режим предварительного просмотра. Для перехода в режим предварительного просмотра необходимо щелкнуть правой кнопкой мыши на названии отчета в области переходов и в контекстном меню выбрать режим "Предварительный просмотр"
4)Инструмент Отчет. Для быстрого создания отчета, т.е. создания одним щелчком мыши можно воспользоваться инструментом Report. В этом случае report формируется на базе существующей таблицы или запроса. В созданном отчете будут отображаться все записи таблицы или запроса, на базе которых создается report. Но созданный report можно будет изменить в режиме макета или конструктора.для создания отчета необходимо выполнить следующее. В области переходов надо выделить таблицу (например, Студенты), на основе которой нужно создать report. Затем перейти на вкладку Создание и щелкнуть на пиктограмме Report. На экране будет отображен простой Отчет на основе текущей таблицы Студенты.Средство Пустой отчет. Инструмент "Пустой report" позволяет создавать reports с нуля в режиме макета. Для этого надо щелкнуть Пустой report в группе Отчеты на вкладке Создание. В окне редактирования Access 2007 появится Отчет1 с пустой областью данных, а в правой части окна будет отображаться область "Список полей" существующих таблиц. Щелкнув на знак "+" таблицы (например, Студенты), откроется список необходимых полей. Перетащите требуемые поля из этого списка в report, нажав и удерживая левую клавишу мыши. С помощью инструментов из группы "Элементы управления" на вкладке Формат, можно доработать report, добавив заголовок, номера страниц, дату и время. При необходимости его можно доработать в режиме конструктора. Сохраните report.
Дата добавления: 2015-10-21; просмотров: 545 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Инженерные расчёты | | | Контрольные примеры |