Как сделать подстановку в access 2010?

Сделать более простым ввод значений в поле позволяет операция подстановки. Используя эту операцию, можно выбирать значения поля из списка. Список значений может быть как фиксированным, так и содержаться в таблице или запросе. Сформировать столбец подстановок для поля помогает Мастер подстановок (Lookup Wizard). Давайте создадим столбец подстановок для поля «КодКлиента» в таблице «Список рассылки оповещений». Это даст нам возможность при вводе данных в эту таблицу вводить не коды клиентов, которые мы не знаем, а выбирать из списка название организации, в которой работает данное лицо. Чтобы использовать Мастера подстановок (Lookup Wizard), необходимо:

  1. Открыть таблицу «Поставщики предприятия» в режиме Конструктора.
  2. Выделить поле «КодКлиента» и выбрать из списка в столбце Тип данных (Data Туре) значение Мастер подстановок (Lookup Wizard) (рис. 2.15).

    Рис. 2.15. Первое диалоговое окно Мастера подстановок

  3. В открывшемся диалоговом окне Мастер подстановок (Lookup Wizard) выбрать способ задания значений: Объект «столбец подстановки» будет использовать значения из таблицы или запроса (I want the lookup column to look up the values in a table or query), т. к. в этом случае мы должны использовать данные из таблицы «Клиенты» (Customers). Нажать кнопку Далее (Next).
  4. В следующем диалоговом окне можно выбрать из списка таблицу или запрос, из которого будет осуществляться подстановка. Выбрать таблицу «Клиенты» (Customers) и нажать кнопку Далее (Next) (рис. 2.16).

    Рис. 2.16. Второе диалоговое окно Мастера подстановок

  5. В списке Доступные поля (Available Fields) выводятся все поля таблицы «Клиенты» (Customers). Переместить из списка доступных полей в список подстановки (Selected Fields) поля «КодКлиента» и «Название» и нажать кнопку Далее (Next) (рис. 2.17).

    Рис. 2.17. Третье диалоговое окно Мастера подстановок

  6. Просмотреть столбец подстановки, с помощью перетаскивания границы выбрать ширину столбца, а также оставить установленный по умолчанию флажок Скрыть ключевое поле (Hide key column). Действительно, нам не нужно в раскрывающемся списке видеть коды клиентов. Нажать кнопку Далее (Next) (рис. 2.18).
  7. Ввести название столбца подстановок и нажать на кнопку Готово (Finish) (рис. 2.19). При необходимости Мастер подстановок попросит сохранить те изменения, которые вы внесли в таблицу, прежде чем окончательно установит подстановки — ответьте Да (Yes). На этом процедура создания столбца подстановок заканчивается.

Рис. 2.18. Четвертое диалоговое окно Мастера подстановок

Рис. 2.19. Пятое диалоговое окно Мастера подстановок

Замечание

Применять операцию подстановки можно только к полям, содержащим текстовые и числовые данные, а также к логическим полям. Другие типы полей не могут использовать подстановку.

На нижней панели окна Конструктора таблиц находится вкладка Подстановка (Lookup), в которой определяются свойства поля, относящиеся к подстановке. Если столбец подстановки для поля не определен, значение свойства Тип элемента управления (Display Control) для текстовых и числовых полей равно Поле (Text Box), для логического типа — Флажок (Check Box). При этом остальные свойства на вкладке Подстановка (Lookup) отсутствуют.

Если вы хотите добавить к полю столбец подстановок, то установите для свойства Тип элемента управления (Display Control) значение Поле со списком (Combo Box) или Список (ListBox).

В этом случае на вкладке Подстановка (Lookup) появляется ряд свойств, позволяющих управлять параметрами подстановки (рис. 2.20).

Рис. 2.20. Столбец подстановок в таблице «Список рассылки оповещений» Описание этих свойств приведено в табл. 2.5.

Тип источника строк (Row Source Type) Свойство определяет тип источника строк для списка или поля со списком. Может принимать три значения: Таблица или запрос (Table/Query), Список значений (Value List) и Список полей (Field List).
Источник строк (Row Source) Свойство определяет источник данных элемента управления. При выборе типа источника строк Список значений (Value List) оно представляет собой список элементов, разделяемых точкой с запятой (;), в противном случае — имя таблицы или запроса или инструкцию языка SQL.
Присоединенный столбец (Bound Column) Свойство определяет номер столбца списка или поля со списком, содержащего значение элемента управления. Если это свойство имеет значение 0, то в поле передается номер строки списка, если 1 и больше, то в поле передаются данные из соответствующего столбца списка. Значение этого свойства не может превышать значение свойства Число столбцов (Column Count).
Число столбцов (Column Count) Свойство определяет число столбцов, выводимых в списке или в поле со списком. Если в качестве источника строк используется Таблица или запрос (Table/Query), то в списке будут выводиться столбцы таблицы, начиная с первого и заканчивая тем, который указан в значении данного свойства. Если в качестве источника строк используется список значений, то в списке будет выводиться указанное число столбцов, а данные в них будут располагаться построчно в последовательности, указанной в свойстве Источник строк (Row Source).
Заглавия столбцов (Column Heads) Свойство определяет, используются ли первые элементы списка или поля со списком как заголовки столбцов.
Ширина столбцов (Column Widths) Свойство определяет ширину столбцов списка или поля со списком. При использовании нескольких столбцов значения разделяются точкой с запятой (;). Задав нулевое значение, можно скрыть столбец.
Число строк списка (List Rows) Свойство определяет максимальное число строк для поля со списком. Если количество элементов списка превысит указанное число строк, в списке появится линейка прокрутки.
Ширина списка (List Width) Свойство определяет ширину раскрывающегося списка для поля со списком.
Ограничиться списком (Limit to List) Свойство определяет, могут ли вводиться в поле со списком значения, не являющиеся элементами списка.

Таблица 2.5. Свойства подстановки для поля со списком

Если значение свойства Тип элемента управления (Display Control) равно Список (List Box) (а это возможно только для текстовых и числовых полей), на вкладке Подстановка появляются только свойства, отмеченные в табл. 2.5 звездочкой (*).

В разделе Другие языки и технологии на вопрос Как сделать подстановку данных в Access? заданный автором Nightmare лучший ответ это Поподробнее можно? Что именно нужно? Черный Тракторист

Просветленный
(43606)
Какую подстановку? Куда?

Ответ от

2 ответа

Привет! Вот подборка тем с ответами на Ваш вопрос: Как сделать подстановку данных в Access?

Ответ от Ѐумата Эсторский
В конструкторе таблиц «Продажи», в поле Кассир выберите вкладку «Подстановка», тип элемента управления «Список», Тип источника строк: таблица или запрос, источник строк: укажите запрос из таблицы кассиры. Ну а там уже вроде все понятно.

Ответ от

2 ответа

Привет! Вот еще темы с нужными ответами:

Sortiere nach

КАК и ЗАЧЕМ использовать мастер подстановок в Microsoft AccessУроки по Microsoft Access

Vor year

Если вы не знаете зачем использовать мастер подстановки в программе Microsoft Access, то посмотрите это видео….

3.8 Таблица подстановок Microsoft Access 2010.Dmitrii Dmitrii

Vor 2 years

Раздел 3. Создание базы данных и работа с таблицами. Основы системы управления базами данных Microsoft Access 2010.

Access. Таблицы. 2. Первичный ключ. Подстановки.Vigil IT-video

Vor year

В видеоуроке рассказывается о первичных ключах и подстановке значений в полях таблиц, а так же о том, как…

Access 2007. БД «Библиотека. Подстановка.bestelm

Vor year

Заполнение таблицы. Связь один ко многим. Подстановка. Не видеоурок. Дополнение к declips.net/video/Ns_WXXHRnd8/video.html…

Microsoft Access №59: форма подстановки в AccessАндрей Домостой

Vor 5 years

Создание в Access вспомогательной формы для подстановки значений в главную форму. КУПИТЬ ВИДЕОКУРСЫ ИЛИ ЗАКАЗ…

Microsoft Access № 11: автономное поле подстановки в AccessАндрей Домостой

Vor 3 years

Как создать автономное поле подстановки Access со списком, которое будет брать значения из самого себя? КУПИТЬ…

Microsoft Access № 21: создание в Access зависимых полей со спискомАндрей Домостой

Vor 3 years

Создадим в Access зависимые поля со списком. КУПИТЬ ВИДЕОКУРСЫ ИЛИ ЗАКАЗАТЬ БАЗУ: goo.gl/zgcfyg ВКонтакте: vk.c…

Лекция 15: Access: Настройка связей в базе данныхНОУ ИНТУИТ

Vor 4 years

Ключи, подстановки (связи), схема данных, подтаблицы в БД. Лекция и тесты в НОУ ИНТУИТ www.intuit.ru/studies/courses/657/51…

Как сбросить значения поля счетчика в базе Access (3 ПРОСТЫХ способа)Уроки по Microsoft Access

Vor 11 Monate

Если вы не знаете, как сбросить значения поля счетчика в базе данных Microsoft Access, то посмотрите это видео. В…

Как создать ВЫЧИСЛЯЕМЫЕ запросы в базе AccessУроки по Microsoft Access

Vor year

Если вы не знаете, как создаются запросы с вычислениями в базе данных Microsoft Access, то посмотрите это видео….

Флажки и группа переключателей в базе данных AccessУроки по Microsoft Access

Vor 7 Monate

Если вы не знаете, как добавить элементы флажки и переключатели на форму Access, то посмотрите это видео. Также…

2 Создание связей с помощью мастера подстановокТвойКомп

Vor 3 years

Функция DatePart в запросах AccessУроки по Microsoft Access

Vor year

Если вы не знаете, как работает функция DatePart в базе данных Microsoft Access, то посмотрите это видео. На простых…

SQL: создаем запросы на выборку с условием (WHERE) в Microsoft AccessУроки по Microsoft Access

Vor year

Если вы не знаете как создать SQL-запросы в базе данных Microsoft Access, то посмотрите это видео. На примере стандарт…

Microsoft Access № 13: автоматическое заполнение поля макросом данных AccessАндрей Домостой

Vor 3 years

Как при помощи макроса данных Access автоматически задать значение логического поля (женский или мужской…

Поле подстановки Access 2010nmdsoft

Vor 6 years

Как то так.

Как связать таблицы в базе данных Microsoft Access 2016Уроки по Microsoft Access

Vor year

Если вы не знаете как создать базу данных в программе Microsoft Access 2016, то посмотрите это видео. Всего за 6 уроков…

Как сделать СЛОЖНЫЕ формы в базе данных Microsoft Access 2016 (2 часть)Уроки по Microsoft Access

Vor year

Если вы не знаете как создать базу данных в программе Microsoft Access 2016, то посмотрите это видео. Всего за 6 уроков…

Урок № 20 Автоматическая подстановка счетов учетаBuhVesti1

Vor 6 years

Лекция 13: Access: Организация базы данныхНОУ ИНТУИТ

Vor 4 years

Создание БД, добавление таблиц и их сохранение в БД, режим конструктора; типы данных, подстановки, первичный…

Как создать запросы в Microsoft Access за 10 минутУроки по Microsoft Access

Vor 3 years

Узнайте, как легко и быстро создать базу данных Access — accesshelp.ru/category/uroki/ Если вы не знаете как создать…

Как сделать ЗАВИСИМЫЕ поля со списком в базе Access за 10 минутУроки по Microsoft Access

Vor 7 Monate

Если вы не знаете как создать зависимые поля со списком в базе данных Access, то посмотрите это видео. Всего…

Готовая база данных Access Успеваемость студентов (1 из 4)Уроки по Microsoft Access

Vor 11 Monate

Если вы не знаете что такое готовая база данных Access, то посмотрите это видео. ВСЕГО ЗА 4 УРОКА мы создадим…

Выпадающие списки в базах данных AccessSpecialistTV

Vor 2 years

А вы знаете как быстро создать выпадающие списки для ввода данных в Access? На бесплатном уроке по работе с…

ПОШАГОВОЕ создание схемы данных в базе данных AccessУроки по Microsoft Access

Vor year

Если вы не знаете, как ПРАВИЛЬНО построить схему данных в программе Microsoft Access, то посмотрите это видео. Продо…

Access для начинающих. Урок 7: Вложенные формыДмитрий Кивганов

Vor 3 years

Для удобства работы с базами данных можно использовать вложенные формы разного назначения: 1) с готовыми…

Что такое ключевые поля и индексы в БД Microsoft AccessУроки по Microsoft Access

Vor year

Если вы не знаете, что такое первичный ключ, как создаются ключевые поля и для чего нужно использовать индек…

Как создать поле со списком на форме AccessУроки по Microsoft Access

Vor 7 Monate

Если вы не знаете, как создать поле со списком на форме базы данных Microsoft Access, то посмотрите это видео. Разбе…

Access для начинающих. Урок 3: Выпадающие спискиДмитрий Кивганов

Vor 3 years

Ускорить и облегчить ввод повторяющихся или длинных полей можно путем использования «выпадающих списков»….

Как создать ЗАПРОС С УСЛОВИЕМ в базе данных MS ACCESSУроки по Microsoft Access

Vor year

Если вы не знаете, как создаются запросы с условием в базе данных Microsoft Access, то посмотрите это видео. Продолж…

Генерация документов по шаблонуprostoysoft

Vor 4 years

Cоздание офисных документов формата Word, Excel, RTF, HTML по шаблонам на основе информации, имеющейся в базе данных…

Access для начинающих. Урок 5: Экспорт данныхДмитрий Кивганов

Vor 3 years

Рассматривается как экспортировать данные из базы данных для обработки их в другой программе (напр., специа…

Готовая база данных Access Приходный кассовый ордер (1 из 3)Уроки по Microsoft Access

Vor year

Если вы не знаете что такое готовая база данных Access, то посмотрите это видео. ВСЕГО ЗА 3 УРОКА мы создадим…

Какие типы связей между таблицами существуют в БД AccessУроки по Microsoft Access

Vor year

Если вы не знаете, какие типы связей между таблицами используются в программе Microsoft Access, то посмотрите это…

Как создать подчиненные формы в базе AccessУроки по Microsoft Access

Vor 9 Monate

Если вы не знаете, как создать подчиненные формы в базе данных Microsoft Access, то посмотрите это видео. Что вас…

Готовая база данных Access Успеваемость студентов (2 из 4)Уроки по Microsoft Access

Vor 11 Monate

Если вы не знаете что такое готовая база данных Access, то посмотрите это видео. ВСЕГО ЗА 4 УРОКА мы создадим…

Как сделать таблицы в базе данных Microsoft Access 2016Уроки по Microsoft Access

Vor year

Если вы не знаете как создать базу данных в программе Microsoft Access 2016, то посмотрите это видео. Всего за 6 уроков…

Microsoft Access № 31: суммирование в Access значений многозначного поля со спискомАндрей Домостой

Vor year

Как суммировать в Access все выбранные значения многозначного поля со списком ? КУПИТЬ ВИДЕОКУРС ИЛИ ЗАКАЗАТ…

Импорт из Excel в AccessКак Стать Хорошим Программистом

Vor 5 years

Видео урок о том, как импортировать данные из Excel в Access, Office 2007. Это и многое другое Вы найдете на shiftoffproblem.com…

Microsoft Access № 12: совершенствование логического поля AccessАндрей Домостой

Vor 3 years

Как сделать, чтобы в логическом поле Access вместо флажков были нужные текстовые значения? КУПИТЬ ВИДЕОКУРСЫ…

Microsoft Access № 78: создание двухуровневых подчинённых форм в AccessАндрей Домостой

Vor 4 Monate

Как создать двухуровневые подчинённые формы в Access? КУПИТЬ ВИДЕОКУРСЫ ИЛИ ЗАКАЗАТЬ БАЗУ: goo.gl/zgcfyg ВКонта…

Microsoft Access № 68: фильтрация при помощи полей со списком AccessАндрей Домостой

Vor 5 years

Фильтрация в форме Access нужных записей при помощи полей со списком Access. КУПИТЬ ВИДЕОКУРС ИЛИ ЗАКАЗАТЬ БАЗУ:…

Сравнение двух файлов Excel в Accessmsofficeprowork

Vor 4 years

Рассматриваем сравнение двух файлов MS Excel в СУБД Access. Текстовый вариант материала находится по адресу: ms…

Microsoft Access № 72: вычисление суммы в таблицах, запросах, формах и отчётах AccessАндрей Домостой

Vor year

Как создать вычисляемые поля суммы в таблицах, запросах, формах и отчётах Access? КУПИТЬ ВИДЕОКУРСЫ ИЛИ ЗАКАЗА…

Превью канала «Уроки По Microsoft Access»Уроки по Microsoft Access

Vor year

Представляю вашему вниманию превью канала «Уроки По Microsoft Access». Если вы хотите научиться создавать базы…

Как ЛЕГКО и БЫСТРО создать схему данных в Microsoft Access?Уроки по Microsoft Access

Vor 3 years

Узнайте, как легко и быстро создать базу данных Access — accesshelp.ru/category/lessons/ Готовые базы Access: 7108.ru/g0203…

Бесплатные курсы по эксель. Подстановка данныхExcel Бесплатные уроки

Vor 4 years

Советы по работе в EXCEL 2010. Бесплатные Курсы по Excel 2010. Курсы по Excel 2010. Помощь начинающим пользователям. Бесп…

Кнопочные формы в базе данных AccessSpecialistTV

Vor 2 years

Обычно база данных Access содержит большое количество форм и отчётов. Чтобы упростить перемещение по СУБД…

Microsoft Access № 77: применение составного индекса в AccessАндрей Домостой

Vor 10 Monate

Установим в таблице Access проверку уникальности по четырём полям при помощи составного индекса Access. КУПИТЬ…

Как задать фильтр при помощи полей со списком AccessУроки по Microsoft Access

Vor 7 Monate

Если вы не знаете, как задать фильтр при помощи полей со списком в базе данных Microsoft Access, то посмотрите это…