
- •Розділ 5. Системи керування базами даних
- •Лекция 1. Основные понятия баз данных
- •Создание базы данных
- •Создание таблиц в режиме таблицы
- •Создание таблиц с помощью Мастера
- •Создание таблицы в окне Конструктора
- •Свойства полей
- •Тема 2. Поиск и замена данных Поиск данных
- •Замена данных
- •Сортировка данных
- •Экспорт и импорт таблиц из одной б/д в другую
- •Изменение количества отображаемых столбцов
- •Фиксация столбцов таблицы
- •Тема 3. Фильтрация данных
- •Фильтр по выделенному
- •Команда Изменить фильтр
- •Тема 4. Создание запросов
- •Создание запросов с помощью мастера.
- •Окно Конструктора запросов
- •Встроенные функции
- •Тема 5. Формы
- •Настройка формы
- •Размещение текстовой информации
- •Размещение полей ввода
- •Изменение порядка обхода объекта
- •Создание кнопок управления
- •Добавление рисунка в форму
- •Построение диаграмм
- •Тема 6. Особенности проектирования многотабличных баз данных
- •Проектирование нормализованной базы данных
- •Первая нормальная форма таблицы
- •Вторая нормальная форма
- •Третья нормальная форма таблицы
- •Определение связей между таблицами
- •Связывание двух полей одной таблицы
- •Изменение структуры таблицы в окне Схема данных
- •Определение условий целостности данных
- •Тема 7. Многотабличные запросы
- •Запросы к связанным таблицам с отношением "один-к-одному"
- •Запросы к связанным таблицам с отношением "один-ко-многим"
- •Запросы к связанным таблицам с отношением "многие-ко-многим"
- •Внешние соединения
- •Тема 8. Итоговые запросы
- •Задание условий выборки в итоговых запросах
- •Группировка полей запроса
- •Тема 9. Параметрические запросы
- •Тема 10. Перекрестные запросы
- •Тема 10. Модификация данных с помощью запросов-действий
- •Запрос на удаление
- •Выполнение запроса-обновления
- •Вставка данных из другой таблицы
- •Создание новой таблицы с помощью запроса
- •Тема 11. Создание подчиненной формы. Многостраничные формы
- •1 Способ
- •2 Способ
- •Создание многостраничных форм
- •Тема 12. Расширенные средства ввода данных. Создание подчиненных форм
- •Тема 13. Создание главной кнопочной формы
- •Расположение информации в области данных в 2 колонки
- •Создание почтовых наклеек
- •Тема 14. Создание главной кнопочной формы
- •Использование мастера для создания отчета
- •Кредит 400
- •Создание отчета типа “электронная таблица”
Тема 13. Создание главной кнопочной формы
Кнопочная форма представляет собой средство для автоматизации работы с формами и отчетами.
Например, мы хотим создать следующую иерархию меню:
Для этого нужно:
1) вызвать ______ меню Сервис/Надстройки/Диспетчер кнопочных форм
Диспетчер кнопочных форм |
Главная кн формы (по умолчанию) Запросы Отчеты Исходные данные Многотабл Итоговые Параметрические |
2) с помощью кнопки Создать создать страницу кнопочной формы Исходные данные, Запросы, Отчеты
-
Имя страницы кнопочной формы
Исходные данные ОК
создать элементы страницы кнопочной формы Исходные данные с помощью кнопки Изменить окна Диспетчера кнопочных форм (при этом название страницы Исходные данные может быть выделено).
Изменение кнопочной формы |
Исходные данные
Элементы данный кнопочной формы
Товары Клиенты Предприятие Выход
|
4) в появившемся окне нажать кнопку Создать
-
Текст
Товары
Команда
Открыть форму в режиме редактирования
Форма
Товары
Аналогично по таблице Заказы и Предприятия.
Последней добавляется кнопка Выход.
-
Текст
Выход
Команда
Переход к кнопке форма
Форма
Главная кнопка форма
Данные элементы можно изменить с помощью кнопки Изменить, а можно поменять порядок их следования с помощью кнопок Вверх и Вниз.
5) для страницы Запросы создать страницы кнопочной формы. Для этого нажимаем кнопку Закрыть окна Изменения страницы кнопкой формы Исходных данных и в Диспетчере кнопочной формы с помощью кнопки Создать создаем страница:
многотабличные запросы
итоговые запросы
параметрические запросы
6) выделить страницу Запросы и нажать кнопку Изменить.
-
Изменение страницы кнопочной формы
Создать
Название кнопочной формы
Запросы
Элементы формы
С помощью кнопки Создать создать элемент кнопочной формы, вызывающий страницы Параметрических, Итоговых и Многотабличных запросов.
-
Текст
Многотабличная
Команда
Переход к кнопочной форме
Кнопочная форма
Многотабличная
Отдельно кнопка Выход для возврата в Главную кнопочную форму.
7) выделив страницу Многотабличные запросы и нажав кнопку Изменить создать электронные кнопки формы, вызывающие запросы (Создать).
-
Текст
Много 1
Команда
Открытие формы в режиме редактирования
Форма
Много 1
И кнопку Выход для возврата в кнопочную форму Запросы.
-
Текст
Выход
Команда
Переход к кнопочной форме
Форма
Запросы
Аналогично для Итоговых и Параметрических запросов.
8) выделив страницу Отчеты с помощью кнопки Изменить создать элементы кнопочные формы, вызывающие созданные вами отчеты и кнопку выхода в Главную кнопочную форму.
9) выделив страницу Главная кнопочная форма с помощью кнопки Изменить.
Главное меню Элементы кнопочной формы Исходные данные Запросы Отчеты Выход |
Создать элементы кнопочной формы
-
Текст
Исходные данные
Команда
Переход к кнопочной форме
Форма
Исходные данные
И кнопку Выхода.
-
Текст
Выход
Команда
Выход из приложения
9) определить параметры запуска базы данных Заказы так, чтобы при ее загрузке появлялась кнопочная форма. Для этого вызываем Сервис/параметры запуска и в строке Форма указываем имя Главной кнопочной формы.