- •Содержание
- •Создание реляционной базы данных
- •Создание первой таблицы
- •Создание второй таблицы
- •Создание третьей таблицы
- •Связывание таблиц
- •Создание формы базы данных (бд)
- •Создание полей со списком
- •Создание кнопок управления в форме базы данных
- •Создание вычисляемых полей в форме
- •Создание пустой формы базы данных
- •Создание кнопочной формы базы данных (бд) для редактирования информации в таблицах и формах
- •Создание многостраничной формы базы данных, состоящих из нескольких вкладок
- •Создание гиперссылки в форме базы данных (бд)
- •Запросы на выборку по дате
- •Создание запросов с расчетным полем
- •Запрос для обновления данных
- •Создание отчетов по запросу
Создание пустой формы базы данных
Кроме свойств, относящихся к каждому отдельному элементу формы, имеются свойства, относящиеся ко всей форме. Их можно с успехом использовать для создания дополнительных удобств при работе с формой (например, пустой формы для добавления записей во все таблицы одновременно), для обеспечения целостности базы данных и других целей. Используя поля трех таблиц, создайте обычную форму базы данных. В режиме "Конструктора" вызовите контекстное меню в верхнем левом углу поля формы (поле данных) (на Рис. 10 указано стрелкой) и выполните команду "Свойства".
Рис. 10. Форма БД "Наши клиенты" в Режиме Конструктора
На вкладке "Все" в поле "Ввод данных" установите "Да", в поле "Блокировка записей" – "Отсутствует". Закройте окно.
В этом случае в форме будет использоваться одна пустая запись, в которую можно вводить новые данные. В "Режиме формы" наберите данные в пустые поля формы (Рис. 11). Информация появится в таблицах "Клиенты", "Сотрудники" и "Услуги".
Создание кнопочной формы базы данных (бд) для редактирования информации в таблицах и формах
Создайте форму базы данных в режиме "Конструктора" (Курсор на строке "Создание формы в режиме конструктора", нажмите кнопку Конструктор). На поле области данных наберите заголовок формы "Редактирование данных". Сохраните форму базы данных под именем "Редактирование данных". Закройте форму.
Для создания кнопочной формы необходимо создать макросы.
Создайте Макрос1 "Таблица Сотрудники":
макрокоманда – "ОткрытьТаблицу"; Аргументы макрокоманды: Имя таблицы – "Сотрудники"; Режим – "Таблица"; Режим данных – "Изменение". Сохраните макрос под именем "Таблица Сотрудники".
Создайте Макрос2 "Таблица Клиенты":
макрокоманда – "ОткрытьТаблицу"; Аргументы макрокоманды: Имя таблицы – "Клиенты"; Режим – "Таблица"; Режим данных – "Изменение". Сохраните макрос под именем "Таблица Клиенты".
Создайте Макрос3 "Форма Наши клиенты":
макрокоманда – "ОткрытьФорму"; Аргументы макрокоманды: Имя формы – "Наши клиенты"; Режим – "Форма"; Режим данных – "Изменение"; Режим окна – "Обычный". Сохраните макрос под именем "Форма Наши клиенты".
Создайте Макрос4 "Закрыть форму Редактирование данных":
макрокоманда – "Закрыть"; Аргументы макрокоманды: Тип объекта – "форма"; Имя объекта – " Редактирование данных"; Сохранение – "Да". Сохраните макрос под именем "Закрыть форму Редактирование данных".
Создайте Макрос5 "Выход из приложения MS Access":
макрокоманда – "Выход"; Аргументы макрокоманды: "Сохранить все". Сохраните макрос под именем "Выход из приложения MS Access".
Откройте созданную форму "Редактирование данных" в режиме Конструктора. На Панели элементов нажмите клавишу "кнопка" и кликните ею по свободному полю формы. В появившемся окне диалога "Создание кнопки" в поле "Категории" выбрать "Разное", в поле "Действия" – "Выполнить макрос" и нажмите клавишу Далее. В следующем окне диалога выберите макрос "Таблица Сотрудники" и нажмите клавишу Готово.
Аналогично создайте кнопку "Таблица Клиенты", выбрав макрос2 "Таблица Клиенты". Создайте кнопку "Форма Наши клиенты", выбрав макрос3 "Форма Наши клиенты". Аналогично создайте кнопку "Закрыть форму Редактирование данных", выбрав макрос4 "Закрыть форму Редактирование данных". Создайте кнопку "Выход из приложения MS Access", выбрав макрос5 "Выход из приложения MS Access". Сохраните форму "Редактирование данных".
