Microsoft Access 2007 - стр. 30
Рис. 2.17. Подстановка для многозначного поля
Работа с многозначными полями имеет ряд особенностей (см. раздел Структура базы данных → Руководство по полям, одновременно допускающим несколько значений в справочной системе Access). В большинстве случаев вместо многозначных полей лучше использовать вспомогательную таблицу. Например, если потребуется включать в заказ несколько наименований товаров, целесообразно создать вспомогательную таблицу Позиции заказа с полями:
• Товар – номер товара из таблицы Товары компании;
• Количество – число товаров данного наименования в заказе;
• Заказ – номер заказа из таблицы Заказы компании.
При этом из таблицы Заказы компании поля Товар и Количество исключаются, так как они переносятся в дочернюю таблицу Позиции заказа. Таким образом, каждый заказ будет содержать одну или несколько позиций, то есть на запись таблицы Заказы компании будут ссылаться одна или нескольких записей таблицы Позиции заказа. Каждая позиция заказа будет соответствовать одному наименованию товара в заказе.
Так или иначе, возможностью установки флажка Разрешить несколько значений выбор параметров подстановки завершается.
10. Нажмите кнопку Готово.
11. Перед созданием связи с таблицей или отчетом – источником данных для подстановки – программа выведет панель с предложением сохранить текущую таблицу. Нажмите кнопку Да.
12. Чтобы протестировать созданную подстановку, перейдите в режим таблицы (кнопка Режим на вкладке Главная). Щелкните кнопкой мыши в любой ячейке столбца, для которого создавалась подстановка, и нажмите кнопку
в правой части ячейки. На экране появится созданная подстановка, в которой вы можете выбрать значение поля (см. рис. 2.9).
Итак, была рассмотрена процедура создания подстановки, источником значений для которой служит таблица или запрос. Следующий раздел посвящен созданию подстановки с заданными значениями.
Конец ознакомительного фрагмента.