Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kos / Методичка КОС.doc
Скачиваний:
57
Добавлен:
16.04.2015
Размер:
8.24 Mб
Скачать

6.3.10 Создание формы

Формы Access позволяют создавать пользовательский интерфейс для таблиц базы данных. Форма представляет собой некий электронный бланк, в котором имеются поля для ввода данных. В форме можно: каждое поле можно разместить в точно заданном месте, выбрать для него цвет и заливку; помещать вычисляемые поля; ОLЕ-обьекты; намного проще работать с большими текстами поля типа МЕМО в текстовом окне с полосами прокрутки.

Форма строится на основе Access-таблицы или запроса. При каждом открытии сохраненной формы обновляются данные запроса, на основе которого создается форма. Благодаря этому содержимое формы всегда соответствует информации в таблицах и запросах.

Формы могут быть выведены на экран в трех видах: режим конструктора, режим формы и режим таблицы.

Access предоставляет быстрый способ создания формы на основе таблицы с использованием Мастера форм. Он задает пользователю вопросы о структуре и оформлении формы. Результатом диалога пользователя и Мастера форм является «готовая к работе» форма.

Пример

Создать таблицу и формы в режиме конструктора

  1. Запустите MS Access/Новая база данных или Открыть базу данных/ОК

  2. На экране появляется диалоговое окно Файл новой базы данных. В графе Имя файла вместо db1 набираем Европа/нажимает кнопку Создать после чего на экране появляется окно, в котором создается база данных

  3. Нажимаем вкладку Таблицы/Создать

  4. В появившемся окне Новая таблица выбираем пункт Конструктор/ОК

  5. В окне таблица 1: таблица начинаем заполнять таблицу.

  6. В графу Имя поля будем записывать имена полей. В нашем примере поля будут иметь следующие имена:

п/п, страна, площадь, население, столица, язык, валюта, карта.

Данные поля будут иметь следующие типы данных (тип данных выбирается мышкой щелкнув по черному треугольнику):

№ п/п, площадь, население - числовой;

страна, столица, язык, валюта - текстовый;

карта – поле объекта OLE

  1. Внесем в таблицу имена полей и их тип, а затем закроем таблицу, нажав на кнопку X, расположенную в правом верхнем углу окна таблицы.

  2. Запишем в окне Сохранение нашу таблицу под именем Страны/ОК

  3. На вопрос Задать ключевые поля? Ответить Нет, т.к. в нашей базе данных мы будем вызывать созданную таблицу по имени, а не по ключевому слову.

  4. Нажать Открыть в окне Европа: база данных. Если вы захотите дополнить поля или изменить их тип, то должны будете нажать кнопку Конструктор.

  5. Открыть Страны, на экране появится окно таблицы, заполнить ее. Для перемещения из одного поля в другое можно нажимать клавиши Enter, Tab или пользоваться установочными клавишами.

  6. Для вставки карты в поле Карта выполнить следующий алгоритм: установить курсор в поле Карта/ выбрать в главном меню пункт Вставка/Объект/Microsoft Clip Gallery/ ОК/ Карты/ Выбрать карту и вставить ее щелкнув левой кнопкой мыши (или из файла/обзор/открыть любую папку с рисунками)

Таблица 6.2

п/п

Страна

Площадь (кв. км)

Население

Столица

Язык

Национальная валюта

Карта

Германия

356755

80569000

Берлин

немецкий

немецкая марка

Бельгия

30513

9998000

Брюссель

французский

бельгийский франк

Великобритания

244828

57848000

Лондон

английский

фунт

стерлингов

Люксембург

2586

390000

Люксембург

французский

люксемб,

франк

Италия

301252

57782000

Рим

итальянский

итальянская лира

Россия

17075400

149469000

Москва

русский

рубль

  1. Расположите страны по алфавиту (выделить поле Страна и воспользоваться сортировкой по возрастанию)

  2. Вывести на экран страну с наибольшей площадью.(Выделить курсором наибольшую площадь/Записи/Фильтр по выделенному/Записи/Удалить фильтр)

  3. Вывести на экран страну с наименьшим количеством населения. (Выделить курсором наименьшую цифру/Записи/Фильтр по выделенному/Записи/Удалить фильтр)

  4. Вывести на экран столицы, начинающиеся с одной буквы (Выделить первую букву/Записи/Фильтр по выделенному/Записи/Удалить фильтр)

  5. Вывести на экран страны, имеющие одинаковый государственный язык (Поставить курсор на нужную запись/Записи/Фильтр по выделенному/ Записи/ Удалить фильтр)

  6. Работа с ФОРМАМИ: закрыть таблицу/выбрать объект ФОРМА/СОЗДАТЬ С ПОМОЩЬЮ МАСТЕРА/выбрать все поля с помощью кнопки >> /далее выполнять действия по алгоритму/(в один столбец)/готово.

  7. После создания ФОРМЫ для того, чтобы рисунок вписывался по размеру окна необходимо щелкнуть по рисунку правой кнопкой/выбрать СВОЙСТВА / МАКЕТ/вкладку УСТАНОВЛЕНИЕ РАЗМЕРА: выбрать ПО РАЗМЕРУ

Соседние файлы в папке kos