2.4. Создание поля со списком
Элемент управления ПолеСоСписком можно создать и без участия Мастера. Для этого нужно в режиме конструктора формы поставить элемент ПолеСоСписком и настроить его свойства следующим образом:
Свойство Данные показывает, с каким полем связано поле со списком.
Свойство Тип источника строк указывает, что данные поступают в поле со списком из таблицы или запроса.
Ячейка свойства Источник строк содержит инструкцию SQL, которую нужно создать для запроса полей, например, КодТовара и Наименование из таблицы ТОВАРЫ. В бланке QBE следует установить сортировку по возрастанию для поля Наименование.
Свойство Число столбцов следует установить в значение 2, что указывает на то, что поле со списком использует два столбца запроса.
Свойство Заглавия столбцов устанавливается в значение Нет. это означает, что при раскрытии списка заголовки не выводятся.
Свойство Ширина столбцов. Для первого столбца ширина столбца равна 0. Это значение указывает на то, что первый столбец не выводится в поле со списком (на экране не надо показывать КодТовара). Для второго столбца (Наименование) устанавливается ширина столбца 1,323 дюйма. Свойство Ширина столбцом имеет следующие значения: 0";1,323"
Значение следующего свойства Связанный столбец 1 указывает на то, что спрятанный первый столбец является столбцом, значения которого используются в качестве значения поля со списком, т.е. определяют значения связанного поля базовой таблицы (поля, указанного в свойстве Данные).
Свойство Ограничиться списком разрешает выбор значений только из списка. Чтобы Access выбирал значения из списка по первым введенным символам, следует установить свойство Автоподстановка в значение Да.
- Введение в базы данных
- Основные понятия базы данных
- Функции СУБД
- Модели организации данных
- Реляционная модель данных
- Реляционные связи между таблицами баз данных
- Целостность данных
- Проектирование базы данных
- Лабораторная работа № 1. Разработка и описание структуры базы данных
- 1.1 Пример проектирования базы данных
- 1.2 Архитектура Microsoft Access
- 2.3 Создание базы данных и таблиц
- 2.4 Пример создания таблиц базы данных
- Лабораторная работа № 2. Разработка экранных форм ввода/вывода данных
- 2.1 Проектирование форм
- 2.2 Основные элементы формы
- 2.3 Пример создания формы для ввода данных
- 2.4. Создание поля со списком
- Лабораторная работа № 3. Разработка запросов к таблицам базы данных.
- 3.1 Типы запросов
- 3.2 Создание запроса-выборки
- 3.3 Примеры создания запросов выбора
- 3.4 Создание вычисляемых полей
- 3.5 Создание итоговых запросов