Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по Access-2.doc
Скачиваний:
22
Добавлен:
01.04.2025
Размер:
826 Кб
Скачать
☆
  1. Определение подстановки для поля «ЗаявСпециал» таблицы «Слушатели»

    1. Откройте таблицу Слушатели в режиме конструктора и выберите щелчком «мыши» поле ЗаявСпециал.

    2. В нижней части окна конструктора выберите вкладку «Подстановка». На этой вкладке щёлкните по строке «Тип элемента управления». Справа в строке появится стрелка выпадающего списка типов элементов управления. Разверните список из трёх строк: «Поле со списком», «Поле» и «Список». Здесь Вы будете использовать выпадающий список названий специализаций, поэтому выберите значение «Поле со списком».

    3. Появляется новый набор свойств, соответствующий выбранному типу элемента управления.

    4. Оставьте без изменения «Тип источника строк» – «Таблица или запрос», так как вам нужна таблица, содержащая готовый список названий специализаций.

    5. Щёлкните «мышью» в свойстве «Источник строк» – справа в строке появляются две кнопки: кнопка выпадающего списка и кнопка построителя запроса. Раскройте выпадающий список и выберите таблицу Специализации, в ней как раз находится нужное для подстановки поле со списком названий специализаций.

    6. Для свойства «Число столбцов» задайте значение 2, поскольку в списке подстановки будет 2 столбца: столбец кодов специализаций и столбец с названиями специализаций.

    7. Для свойства «Ширина столбцов» (в списке подстановки) задайте значения в виде двух чисел, разделённых точкой с запятой: «0;3» (без кавычек, 0 см для столбца кодов специализаций, так как он не выводится, и 3 см для столбца с названиями специализаций, так как он выводится).

    8. Значения остальных свойств оставьте неизменными.

    9. Сохраните внесённые изменения щелчком «мыши» по значку «Сохранить» на стандартной панели окна Access и перейдите в режим таблицы при помощи значка «Вид» на той же панели.

    10. Щёлкните «мышью» в пустой таблице в столбце ЗаявСпециал. У правого края любой ячейки в этом столбце таблицы появляется кнопка выпадающего списка, раскройте его. Вы увидите в списке вместо мало понятных чисел – кодов специализаций – названия этих специализаций, которые легко выбирать и вставлять в таблицу, а НЕ ВВОДИТЬ вручную! В этом смысл подстановки.

    11. Попробуйте выбирать значения специализаций и отрегулируйте ширину столбца ЗаявСпециал так, чтобы названия всех специализаций умещались полностью. Подстановка работает! Отмените пробный ввод названий специализаций щелчком по кнопке «Отменить»: таблица должна быть чистой.

  2. Определение подстановки для поля «Смена» таблицы «Слушатели»

    1. Откройте таблицу Слушатели в режиме конструктора и выберите поле Смена. В учебном центре «БИТ» смена – это сдвоенная пара часов; занятия проводятся в четыре смены; 1) 9-12 час, 2) 12-15 час, 3) 15-18 час и 4) 18-21 час.

    2. В нижней части окна конструктора выберите вторую вкладку «Подста­новка». Для свойства «Тип элемента управления» выберите значение «Поле со списком». Появляется новый набор свойств, соответствующий выбранному типу элемента управления.

    3. Для свойства «Тип источника строк» выберите на этот раз не «Поле со списком», а «Список значений». Щёлкните «мышью» в поле свойства «Источник строк» и введите список значений в виде строки с номерами смен: «1;2;3;4» (без кавычек, через точку с запятой).

    4. Для свойства «Ширина списка» задайте значение примерно 1,2. Для свойства «Ограничиться списком» выберите значение «Да», что не позволит в дальнейшем ввести значение, не принадлежащее списку. Значения остальных свойств оставьте неизменными.

    5. Сохраните внесённые изменения при помощи инструмента «Сохранить» на панели окна Access и перейдите в режим таблицы при помощи инструмента «Вид» на той же панели.

    6. Проверьте работу выпадающего списка в столбце Смена. Отмените введенные смены: таблица должна быть чистой!

  3. Определение подстановок для полей таблиц «Преподаватели» и «Группы»

    1. Действуя так, как описано в предыдущих упражнениях, определите под­становки для полей таблиц Преподаватели и Группы. Таблица Специализации не содержит полей с кодированными значениями и поэтому не требует подстановок.

    2. На вкладке «Подстановка» в окне конструктора таблиц во всех случаях выбирайте «Тип элемента управления» – «Поле со списком». Остальные свойства – согласно данным Табл. 9.

    3. После определения подстановки для поля КодСпециал таблицы Группы в этом поле будет отображаться не код, а название специализации. Поэтому целесообразно задать «псевдоним» для этого поля: его новое имя.

В окне конструктора таблицы Группы выберите поле КодСпециал, затем в нижней части окна конструктора на вкладке «Общие» введите значение свойства «Подпись»: слово «Специализация» (без кавычек).

Проверьте новое имя поля (заголовок столбца), переходя в режим таблицы.

Табл. 9. Свойства подстановок для полей таблиц Преподаватели и Группы

Таблица

Поле

Свойство

Значение

Преподаватели

Должность

Тип источника строк

Список значений

Источник строк

“зав. кафедрой"; “доцент”; “ст. преподаватель”; “преподаватель”

Ширина списка

4

Ограничиться списком

Да

Степень

Тип источника строк

Список значений

Источник строк

“д.т.н.”; “к.т.н.”

Ширина списка

2

Ограничиться списком

Да

Звание

Тип источника строк

Список значений

Источник строк

“профессор”; “доцент”; “с.н.с.”

Ширина списка

3

Ограничиться списком

Да

Группы

КодСпециал

Тип источника строк

Таблица или запрос

Источник строк

Специализации

Число столбцов

2

Ширина столбцов

0;3

Смена

Тип источника строк

Список значений

Источник строк

1;2;3;4

Ширина списка

1,2

Ограничиться списком

Да

Аудитория

Тип источника строк

Список значений

Источник строк

403;404;409;410;413;417

Ширина списка

1,2

Ограничиться списком

Да

КодПрепод

Тип источника строк

Таблица или запрос

Источник строк

Преподаватели

Число столбцов

2

Ширина столбцов

0;3