Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторное занятие_1_2013_упрощенный вариант....docx
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
1 Mб
Скачать

Использование списков

При проектировании формы часто возникает необходимость предоставить пользователю возможность выбирать одно из предлагаемых значений. Список значений может формироваться либо вручную, либо из поля таблицы (или запроса). Элементами управления, реализующими описанную возможность, являются Поле со списком и Список. Для определенности рассмотрим работу с элементом Поле со списком (работа с элементом Список выполняется аналогично).

На примере формы NOMERA (рис. 23) вместо поля TIP_ID покажем добавление поля со списком из таблицы TIP_NOMEROV:

Рис. 23

В режиме Конструктор на поле TIP_ID правой кнопкой мыши вызываем контекстное меню, выбираем Преобразовать элемент в поле со списком.

Рис. 24

В окне свойств на вкладке Все в строке Число столбцов указываем количество столбцов 2, в строке Ширина столбцов – 0., в строке Источник строк выбираем таблицу, из которой будут передаваться данные – TIP_NOMEROV.

1

Рис. 25

Нажатием кнопки 1 (рис. 25) вызываем построитель запросов (рис. 26), в строке Поле выбираем поле ID таблицы TIP_NOMEROV и поле NAZV.

Рис. 26

Закрываем построитель запросов и подтверждаем сохранение изменений инструкции SQL нажатием кнопки Да (рис. 27).

Рис. 27

Аналогичным образом добавляем поле со списком вместо поля KONTAKT_ID из таблицы KONTAKTI.

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

Рис. 28