Создание главной кнопочной формы
1) ЛЕКЦИЯ 13. СОЗДАНИЕ ГЛАВНОЙ КНОПОЧНОЙ ФОРМЫ
Кнопочная форма представляет собой средство для автоматизации работы с формами и отчетами.
Например, мы хотим создать следующую систему меню:
Для этого нужно:
1) Вызвать пункт меню Сервис/Надстройки/Диспетчер кнопочных форм
Диспетчер кнопочных форм |
Рекомендуемые материалы-82% Вариант 24 - ЛР №10 - Qt.Созданиеконтейнеров FREE Создание базы данных в предметной области "Аптека" FREE Создание и обработка баз данных в СУБД Access FREE Создание с помощью SQL Server базы данных для магазина продуктов FREE Создание базы данных "РЭО-ГАИ" FREE Графический редактор CorelDraw: рисование сложных фигур, создание пейзажей Главная кнопочная форма (по умолчанию) Запросы Отчеты Исходные данные Многотабличные Итоговые Параметрические |
2) С помощью кнопки Создать создать страницу кнопочной формы Исходные данные, Запросы, Отчеты
Имя страницы кнопочной формы Исходные данные ОК |
3) Создать элементы страницы кнопочной формы Исходные данные с помощью кнопки Изменить окна Диспетчера кнопочных форм (при этом название страницы Исходные данные может быть выделено).
Изменение кнопочной формы |
Исходные данные Элементы данной кнопочной формы Товары Клиенты Предприятие Выход |
4) В появившемся окне нажать кнопку Создать.
Текст Товары Команда Открыть форму в режиме редактирования Форма Товары |
Аналогично по таблицам Заказы и Предприятия.
Кнопку Выход добавляем в последнюю очередь.
Выход Команда Переход к кнопке форма Форма Главная кнопка форма |
Данные элементы можно изменить с помощью кнопки Изменить, а можно поменять порядок их следования с помощью кнопок Вверх и Вниз.
5) Для страницы Запросы создать страницы кнопочной формы. Для этого нажимаем кнопку Закрыть окна Изменения страницы кнопкой формы Исходных данных и в Диспетчере кнопочной формы с помощью кнопки Создать создаем страницу:
ü многотабличные запросы;
ü итоговые запросы;
ü параметрические запросы.
6) Выделить страницу Запросы и нажать кнопку Изменить.
Изменение страницы кнопочной формы |
Название кнопочной формы Запросы Элементы формы |
С помощью кнопки Создать создать элемент кнопочной формы, вызывающий страницы Параметрических, Итоговых и Многотабличных запросов.
Текст Многотабличная Команда Переход к кнопочной форме Кнопочная форма Многотабличная |
Отдельно создается кнопка Выход для возврата в Главную кнопочную форму.
7) Выделив страницу Многотабличные запросы и нажав кнопку Изменить, создать электронные кнопки формы, вызывающие запросы (Создать).
Текст Много 1 Команда Открытие формы в режиме редактирования Форма Много 1 |
И кнопку Выход для возврата в кнопочную форму Запросы.
Текст Выход Команда Переход к кнопочной форме Форма Запросы |
Аналогично для Итоговых и Параметрических запросов.
8) Выделив страницу Отчеты с помощью кнопки Изменить, создать элементы кнопочные формы, вызывающие созданные вами отчеты и кнопку выхода в Главную кнопочную форму.
9) Выделив страницу Главная кнопочная форма с помощью кнопки Изменить,
Главное меню Элементы кнопочной формы Исходные данные Запросы Отчеты Выход |
Создать элементы кнопочной формы
Текст Исходные данные Команда Переход к кнопочной форме Форма Исходные данные |
И кнопку Выход в последнюю очередь.
Текст Выход Команда Выход из приложения |
10) Определить параметры запуска базы данных Заказы так, чтобы при ее загрузке появлялась кнопочная форма. Для этого вызываем Сервис/параметры запуска и в строке Форма указываем имя Главной кнопочной формы.
Расположение информации в области данных в две колонки
Иногда для экономии бумаги отчет с данными, расположенными в столбец, преобразовывают в отчет с заголовком и областью данных, расположенных в две колонки.
Это можно сделать следующим образом:
1) Создать отчет, в котором информация расположена в один столбец
Код | |
Фамилия | |
Имя |
2) Файл/Параметры страницы/Столбцы и в строке Число столбцов ввести «2»
3) Изменить параметр Размер столбца, выбрать Макет столбца
О сверху вниз
¥ слева направо
Теперь данные будут расположены в две колонки (только при просмотре и печати).
Создание почтовых наклеек
С помощью Мастером наклеек можно создавать почтовые наклейки по данным таблицы.
Последовательность действий следующая:
- перейти во вкладку Отчет;
- кнопка Создать/Почтовые наклейки и в качестве источника вызвать, например, таблицу Клиенты.
На первом шаге нужно выбрать размер (в миллиметрах) и количество наклеек по горизонтали.
На втором шаге выбираются:
ü тип шрифта
ü размер
ü цвет
На третьем шаге определяем поля базы данных, включаемые в наклейки.
На четвертом шаге указываем поле, по которому будет производиться сортировка наклеек.
На пятом – название отчета.
В результате получим отчет:
Фамилия Имя Отчество | Иванов Иван Иванович | Фамилия Имя Отчество | Петров Петр Информация в лекции "1 Введение в базы данных" поможет Вам. Петрович |
Адрес | г. Днепропетровск | Адрес | г. Днепропетровск |