Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по БД+Практические Студентам.doc
Скачиваний:
4
Добавлен:
01.05.2025
Размер:
2.46 Mб
Скачать

2.3 Создание форм в окне Форма главного окна бд

Здесь у нас есть две возможности: Создание формы в режиме конструктора и Создание формы с помощью мастера. Создание новой формы в конструкторе – это достаточно трудоемкий процесс, поэтому лучше сначала воспользоваться мастером, а потом в конструкторе внести изменения в оформление формы.

На основе таблицы Преподаватели создадим красивую форму в столбец. Но сначала внесем еще кое-какие изменения в саму таблицу – добавим туда «фотографии» преподавателей.

1 . Перейдем в окно Таблицы главного окна БД.

2. Откроем таблицу Преподаватели в конструкторе.

3. Добавим поле Фото. Тип данных установим Поле объекта OLE (рис.2.14)

4. Перейдем в режим ввода данных.

5. Одновременно в графическом редакторе PAINT откроем картинку с «Фото» первого учителя.

6. Выделим эту картинку, скопируем ее в буфер обмена, перейдем в таблицу Преподаватели и в поле Фото в первой строке вставим из буфера картинку. В этой ячейке появиться надпись Точечный рисунок. Теоретически, можно вставлять рисунки любых форматов, но надежнее СУБД ACCESS работает с рисунками в формате .bmp.

Рис.2.14

Для того, чтобы потом в режиме формы эти рисунки смотрелись более-менее пристойно, нужно установить у них у всех одинаковый размер по горизонтали или по вертикали. Файлы с рисунками тоже желательно заготовить заранее.

2.3.1 Создание формы Преподаватели

Переходим в окно Форма. Выбираем команду Создание формы с помощью мастера. В следующем окне выбираем в списке Таблицы и запросы таблицу Преподаватели, и переносим в правое окно все поля (рис.2.15). Внешний вид формы - В столбец, стиль – любой. Сразу можно перейти в режим конструктора (рис.2.16)

Рис. 2.15 Рис. 2.16

Оформим красиво надписи, сделаем заголовок. Для заголовка можно установить прозрачный фон (рис.2.17). Для области Фото тоже устанавливаем прозрачный фон. В этом случае, даже если наши картинки будут разного размера, то на форме они все равно будут выглядеть хорошо. В итоге форма Преподаватели будет выглядеть приблизительно так, как на рис. 2.18. Для каждого преподавателя из таблицы Преподаватели будет демонстрироваться свое «фото».

Рис.2.17

Рис.2.18

2.3.2 Использование картинки в качестве фона для формы

Т еперь давайте создадим форму для таблицы Предметы. Внешний вид для формы – ленточный, стиль - стандартный. Сделаем заголовок «Предметы, которые изучаются в нашем колледже». Если заголовок целиком не помещается, как на рис.2.19, то просто растяните область заголовка вниз за нижний маркер выделения. Для того, чтобы поместить рисунок в качестве фона, нужно выделить форму. Это сделать легко можно с помощью списка объектов формы в левой части ПИ Формат (рис. 2.20).

Рис. 2.19 Рис. 2.20

Рис. 2.21

Рис.2.22

Затем нажмем на кнопку Свойства и в списке свойств выберем Рисунок. Справа появится кнопочка с тремя точками (рис.2.21), нажмем на нее и появится стандартное окно WINDOWS, в котором можно выбрать файл с рисунком. Если рисунок не совпадает по размерам с рамкой, то подгоняем его размер так, как на рис. 2.12. Можно еще изменить фон для надписей и цвет текста, чтобы они подходили по цвету к фону (рис.2.22)