- •1.Общие сведения
- •2.Запуск и завершение Access
- •3.Окно базы данных
- •4.Этапы проектирования базы данных
- •5.Создание новой базы данных
- •5.1.Создание пустой базы данных
- •6.Создание таблицы
- •6.1.Определение структуры таблицы
- •Присвоение имен полям и выбор типа данных
- •Установка первичного ключа
- •7.Работа с данными в режиме таблицы
- •7.1.Передвижение по листу с данными
- •7.2.Заполнение таблицы информацией
- •8.Работа со столбцами
- •9.О связях между таблицами
- •10.Размещение и сортировка информации
- •11.Работа с фильтрами
- •12.Основы создания запросов
- •12.1.Конструктор запросов
- •13.Работа с формами
- •13.1.Проектирование формы с диаграммой
- •13.2.Создание составной формы
- •14.Отчеты
- •14.1.Создание отчета
- •14.2.Редактирование отчета
- •14.3.Создание почтовых наклеек
- •14.4.Создание элементов формы и отчета
- •14.5.Добавление вычисляемых выражений в формы и отчеты
- •15.Макросы
- •15.1.Создание макросов
- •15.2.Выполнение макросов
- •16.Обмен данными
- •16.1.Экспорт данных
- •16.2.Импорт данных
- •16.3.Связь с таблицами
- •19.2.Лабораторная работа №2
- •19.3.Лабораторная работа №3
- •19.4.Лабораторная работа №4
- •19.5.Лабораторная работа №5
- •19.6.Лабораторная работа №6
- •19.7.Лабораторная работа №7
- •19.8.Лабораторная работа №8
- •19.9.Лабораторная работа №9
- •19.10.Лабораторная работа №10
13.Работа с формами
Вводить информацию в Access можно двумя способами: в таблицу и в форму. Выбор способа ввода данных зависит от частоты их изменения.
Если предполагается что, вводимые данные будут изменяться редко, то для работы с данными используйте таблицу. Режим таблицы рекомендуется использовать и тогда, когда необходимо получить наиболее полный обзор данных.
Но если вводимые данные будут изменяться часто, помещайте их в форму, поскольку в режиме формы можно сконцентрировать внимание на данных, относящихся к определенной записи, например на информации, касающейся конкретного клиента.
Форма - это документ, в окне которого отображается, как правило, одна запись таблицы.
Любая форма строится на основе Access-таблицы или запроса. Имена полей извлекаются из спецификации таблицы, а поля в форме можно расположить по своему усмотрению. При этом следует определить последовательность расположения полей в форме, объединив логически взаимосвязанные поля в группы, а также внести в форму элементы управления. На основе одной таблицы пользователь может построить несколько форм: одну - для руководителя, другую - для бухгалтера, третью - для работника склада и т.п.
Формы можно создать 3-мя способами:
с помощью Конструктора форм;
с помощью Мастера форм;
используя Автоформу.
Конструктор форм создает макет формы и предоставляет пользователю набор инструментов (включая такие средства автоматизации, как мастера и построители), с помощью которого можно создать форму.
Мастер по созданию форм «руководит» процессом проектирования форм. В результате диалога пользователя и мастера по созданию форм появляется готовая форма.
Автоформа на основе выбранной таблицы автоматически создает форму одного из следующих типов:
в столбец;
ленточная;
табличная.
13.1.Проектирование формы с диаграммой
Среди форм различных типов наиболее распространенной является форма, содержащая диаграмму.
Чтобы приступить к проектированию формы, щелкните в окне базы данных на вкладке Формы, а затем - на кнопке Создать. В результате откроется диалоговое окно создания формы.
В нем следует выбрать таблицу, на которой будет базироваться форма. В комбинированном списке выбираем требуемую таблицу, а в верхнем списке - элемент Диаграмма и щелкаем по кнопке ОК. На экране появится первое диалоговое окно мастера диаграмм.
Если форма должна содержать все поля таблицы, следует выполнить щелчок на кнопке с двойной стрелкой (>>). Если же в форму необходимо включить лишь некоторые поля, нужно маркировать в левом списке требуемое поле, а затем нажать кнопку переноса (>).
Совет: маркируйте поля в той последовательности, в которой они должны быть представлены в форме. Поле, внесенное в формулу по ошибке, легко удалить. Для этого достаточно маркировать его в правом списке и выполнить щелчок на кнопке со стрелкой влево (<).
13.2.Создание составной формы
На основе связанных таблиц можно спроектировать составную форму, в которой главная форма связана с подчиненной. Допустим имеем две таблицы Предлагаемые модели автомобилей и Клиенты. При помощи составной формы можно получать сведения об автомобилях конкретных моделей и о клиентах, заказавших их. По количеству заказов, приходящих на каждую модель, легко определить, какая модель пользуется наибольшим спросом у покупателей.
Проектирование формы осуществляется командой Вид‑Формы...