Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сабанов Голубев Практикум по ACCESS 2010.docx
Скачиваний:
30
Добавлен:
24.11.2019
Размер:
2.42 Mб
Скачать

Кнопка «Поле со писком» Панель элементов управления Граница области данных формы

Рис.13. Окно конструктора формы УЧЕТНАЯ_КАРТОЧКА.

7. Создайте дополнительное поле со списком, предназначенное для ввода данных об образовании сотрудника из перечня таблицы ОБРАЗОВАНИЕ. Для этого:

  • увеличьте размер области данных формы с помощью протаскивания мышью нижней границы указанной на рис.13;

  • на ленте «Конструктор» в группе кнопок элементов управления нажмите кнопку «Поле со списком» (см. рис.13), в окне формы создайте прямоугольную область, протащив мышь в нижней части формы как показано на рис. 14. В форме появится область, обозначенная «ПолеСоСписком1: Свободный» и откроется окно мастера «Создание полей со списком».

Рис.14. Создание поля со списком в форме УЧЕТНАЯ_КАРТОЧКА.

  • в окне мастера «Создание полей со списком» обозначьте выбор <Объект «поле со списком» будет использовать значение из таблицы или запроса> и нажмите кнопку <Далее>;

  • из списка таблиц выберите таблицу ОБРАЗОВАНИЕ и нажмите кнопку <Далее>;

  • перенесите все доступные названия полей в область списка выбранных полей кнопкой «>>», в список выбранных полей будут добавлены поля «КодОбразования» и «Наименование» из таблицы ОБРАЗОВАНИЕ, нажмите кнопку <Далее>;

  • в окне «Выберите порядок сортировки элементов списка» установите сортировку по полю «Наименование», нажмите кнопку <Далее>;

  • задайте ширину столбцов списка в следующем окне, обратив внимание на параметр «Скрыть ключевой столбец» который запрещает показ значений поля «КодОбразования» в списке, нажмите кнопку <Далее>;

  • в следующем окне укажите вариант «Сохранить в поле» и выберите из возможных наименований поле «Образование» таблицы ШТАТ, в которое будет выполняться перенос значения из таблицы ОБРАЗОВАНИЕ, нажмите кнопку <Далее>;

  • введите подпись к полю, набрав на клавиатуре фразу «Вид образования:» и нажмите кнопку <Готово>, что приведет к изменению обозначений в конструкторе форм с указанием названия нового поля и области, которая будет заполняться из списка;

  • нажмите кнопку «Страница свойств» панели инструментов программы, что приведет к появлению диалогового окна характеристик создаваемого поля;

  • в окне свойств поля переключитесь к закладке «Данные» и в области характеристик «Присоединенный столбец» введите номер 2;

  • сохраните изменения и закройте окно свойств поля со списком и окно формы УЧЕТНАЯ_КАРТОЧКА.

8. Выполните проверку измененной формы УЧЕТНАЯ_КАРТОЧКА и ввод данных о работнике больницы. Для этого:

  • в окне «Все объекты Access» базы данных БОЛЬНИЦА откройте двойным щелчком мыши форму УЧЕТНАЯ_КАРТОЧКА;

  • в рабочей области системы ACCESS появится окно с данными первого сотрудника с обозначением его образования в двух позициях, одно из которых является обычным полем, а второе в нижней части формы, полем со списком. Выполните переход по записям базы данных с помощью кнопок в нижней части формы и для всех сотрудников измените вид образования на вариант «Высшее», выбирая его из списка. Внесите или измените данные о телефонах сотрудников.

9. Закройте окно формы. Закройте базу данных БОЛЬНИЦА и программу ACCESS.