
- •Содержание
- •Предисловие
- •1.2 Разработка структуры таблиц и типов полей в бд «Школа»
- •1.3 Допустимые данные для таблиц бд «Школа»
- •1.4 Создание таблиц бд «Школа» и связей между ними
- •1.5 Схема данных бд «Школа»
- •2. Создание форм
- •2.1 Создание автоформы.
- •2.2 Создание формы с помощью команды Форма пункта меню Вставка (или кнопки Новый объект на пи, рис.2.1)
- •2.3 Создание форм в окне Форма главного окна бд
- •2.3.1 Создание формы Учителя
- •2.3.2 Использование картинки в качестве фона для формы
- •2.4 Создание подчиненных форм
- •3. Сортировка и поиск данных. Фильтры
- •3.1 Сортировка
- •3.2 Поиск с помощью команды Найти
- •3.3 Фильтры
- •3.3.1 Фильтр по выделенному
- •3.3.2 Расширенный фильтр
- •4. Запросы
- •4.1 Основные виды запросов
- •4.2 Создание простых запросов
- •4.3 Вычисления в запросах
- •4.4 Вычисления в запросах с использованием встроенных функций
- •4.5 Перекрестные запросы
- •4.6 Построение запроса на обновление данных.
- •5. Отчеты
- •5.1 Способы создания отчета
- •Создание автоотчета
- •5.1.2 Создание отчета с помощью мастера
- •5.2 Создание итогового отчета на основе нескольких таблиц
- •5.3 Рекомендации по работе с отчетами
- •5.3.1 Изменение масштаба отображения отчета
- •5.3.2 Печать отчета
- •5.3.3 Добавление и удаление областей в отчете
- •5.3.4 Изменение фона элементов отчета
- •Примечание
- •Заключение
2.3 Создание форм в окне Форма главного окна бд
Здесь у нас есть две возможности: Создание формы в режиме конструктора и Создание формы с помощью мастера. Создание новой формы в конструкторе – это достаточно трудоемкий процесс, поэтому лучше сначала воспользоваться мастером, а потом в конструкторе внести изменения в оформление формы.
На основе таблицы Учителя создадим красивую форму в столбец. Но сначала внесем еще кое-какие изменения в саму таблицу – добавим туда «фотографии» учителей.
1. Перейдем в окно Таблицы главного окна БД.
2. Откроем таблицу Учителя в конструкторе.
3. Добавим поле Фото. Тип данных установим Поле объекта OLE (рис.2.14)
4. Перейдем в режим ввода данных.
5
Рис.2.14
6. Выделим эту картинку, скопируем ее в буфер обмена, перейдем в таблицу Учителя и в поле Фото в первой строке вставим из буфера картинку. В этой ячейке появиться надпись Точечный рисунок. Теоретически, можно вставлять рисунки любых форматов, но надежнее СУБД ACCESS работает с рисунками в формате .bmp.
Для того чтобы потом в режиме формы эти рисунки смотрелись более-менее пристойно, нужно установить у них у всех одинаковый размер по горизонтали или по вертикали. Файлы с рисунками тоже желательно заготовить заранее. Вместе с демонстрационной БД прилагается папка foto с рисунками учетилей.
2.3.1 Создание формы Учителя
Переходим в окно Форма. Выбираем команду Создание формы с помощью мастера. В следующем окне выбираем в списке Таблицы и запросы таблицу Учителя, и переносим в правое окно все поля (рис.2.15). Внешний вид формы - В столбец, стиль – любой. Сразу можно перейти в режим конструктора (рис.2.16)
Оформим красиво надписи, сделаем заголовок. Для заголовка можно установить прозрачный фон (рис.2.17). Для области Фото тоже устанавливаем прозрачный фон. В этом случае, даже если наши картинки будут разного размера, то на форме они все равно будут выглядеть хорошо. В итоге форма Учителя будет выглядеть приблизительно так, как на рис. 2.18. Для каждого учителя из таблицы Учителя будет демонстрироваться свое «фото».
2.3.2 Использование картинки в качестве фона для формы
Т
еперь
давайте создадим форму для таблицы
Предметы. Внешний вид для формы –
ленточный, стиль - стандартный. Сделаем
заголовок «Предметы, которые изучаются
в нашей школе». Если заголовок целиком
не помещается, как на рис.2.19, то просто
растяните область заголовка вниз за
нижний маркер выделения. Для того, чтобы
поместить рисунок в качестве фона, нужно
выделить форму. Это сделать легко можно
с помощью списка объектов формы в левой
части ПИ Формат (рис. 2.20).
Затем нажмем на кнопку Свойства и в списке свойств выберем Рисунок. Справа появиться кнопочка с тремя точками (рис.2.21), нажмем на нее и появится стандартное окно WINNDOWS, в котором можно выбрать файл с рисунком. Если рисунок не совпадает по размерам с рамкой, то подгоняем его размер так, как на рис. 2.12. Можно еще изменить фон для надписей и цвет текста, чтобы они подходили по цвету к фону (рис.2.22)