Материал: 5215

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Технология

1.Выбрать в окне базы данных в списке объектов Формы и выбрать режим Создание формы с помощью мастера.

2.В окне Создание форм в списке Таблицы и запросы выбрать таблицу Студент, в списке доступных полей выбрать все поля таблицы и нажать кнопку Далее.

3.Выбрать внешний вид формы Ленточная и нажать кнопку Далее.

4.Выбрать стиль оформления Международный и нажать кнопку

Далее.

5.Присвоить имя форме: Студент - простая и нажать кнопку

Готово.

6.Просмотреть информацию таблицы с помощью созданной формы.

7.Выполнить редактирование формы - ввести заголовок формы «Список студентов».

Для этого установить режим Конструктор;

с помощью вертикальной линейки создать достаточную область для ввода заголовка формы;

выбрать на панели элементов Надпись и отметить границы надписи в области заголовка, ввести текст в рамку надписи;

выделить рамку надписи и отрегулировать ее размер и местоположение;

выделить надпись и установить необходимый размер и начертание шрифта;

просмотреть форму, щелкнув по кнопке инструментальной панели Вид и установив режим Форма; закрыть форму, сохранив изменения.

37

Рис. 12. Простая форма по таблице Студент в режиме конструктора

Задание 2. Создать простую форму по связанным таблицам. Создать форму для просмотра перечня групп с расшифровкой специальностей и названий факультетов. Для создания формы использовать 3 таблицы: Группа, Специальность и Факультет.

Технология

1.В окне базы установить объект Формы и выбрать режим Создание формы с помощью мастера.

2.В окне Создание форм выбрать из таблицы Группа поле Номер группы, из таблицы Факультет – поле Наименование факультета, из таблицы Специальность – поля Номер специальности и Наименование специальности. Нажать кнопку Далее.

3.На следующем шаге выбрать тип представления данных: Группа. Нажать кнопку Далее.

4.Выбрать внешний вид формы – ленточный и стиль – камень. Нажать кнопку Далее.

5.Присвоить имя форме – Группа простая но 3 связанным таблицам. Нажать кнопку Готово. Просмотреть данные, выводимые в форму.

38

Рис. 13. Простая форма по трём связанным таблицам в режиме конструктора

Задание 3. Определите права доступа к данным формы Простая форма по связанным таблицам, установив для всех данных формы статус ТОЛЬКО ДЛЯ ЧТЕНИЯ.

Технология

1.В окне Базы данных выберите объект Формы.

2.В появившемся списке выберите Простая форма по связанным таблицам и щелкните по кнопке Конструктор.

3.Выберите из списка Объект инструментальной панели Формат (Форма/Отчет) элемент Форма и щелкните по кнопке Свойства.

4.В появившемся окне свойств Форма на вкладке Данные установите для свойств Разрешить изменение и Разрешить добавление значение Нет.

5.Перейдите в режим Формы и убедитесь в том, что через форму нельзя изменить и добавить данные.

6.Закройте форму, сохранив выполненные изменения.

39

Объект

Форма

Рис. 14. Окно свойств Формы

Задание 4. Создать простую форму на основании запроса. Необходимо создать форму по запросу с вычисляемым полем (запрос

для получения справки по стоимости обучения коммерческих студентов с учетом НДС - задание 7главы 2), включив в форму все поля запроса. Порядок действий аналогичен порядку, рассмотренному в задании 2. В пункте 4 следует выбрать иной внешний вид формы - выровненный.

Присвоить форме имя Простая форма по запросу.

Формирование составной формы

Задание 5. Создать форму со списком.

Необходимо создать форму, позволяющую просматривать и редактировать данные каждого студента. Форма должна быть снабжена

40

списком групп, в котором для каждой группы указывается ее номер специальности и наименование факультета Для создания формы следует использовать таблицу Студент и специально подготовленный запрос Группа-факультет. Образец формы приведен на рисунке 14

Рис. 15. Форма со списком

Технология

Подготовить запрос на выборку по таблицам Группа, Факультет, включив в него поля:

№ группы;

№ специальности;

Наименование факультета.

Присвоить запросу имя Группа-факультет.

41

Источник: https://studfile.net/preview/16710875/