Использование Мастера подстановок 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Использование Мастера подстановок



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

  1. Открыть таблицу "Поставщики предприятия" в режиме Конструктора.

2. Выделить поле "КодКлиента" и выбрать из списка в столбце Тип данных значение Мастер подстановок (рис. 2.14).

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

3. В открывшемся диалоговом окне Мастер подстановок выбрать способ задания значений: Объект "столбец подстановки" будет использовать значения из таблицы или запроса, т. к. в этом случае мы должны использовать данные из таблицы "Клиенты". Нажать кнопку Далее.

4. В следующем диалоговом окне можно выбрать из списка таблицу или запрос, из которого будет осуществляться подстановка. Выбрать таблицу "Клиенты" и нажать кнопку Далее (рис. 2.15).

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

  1. В списке Доступные поля выводятся все поля таблицы "Клиенты". Переместить из списка доступных полей в список подстановки поля "КодКлиента" и "Название" и нажать кнопку Далее (рис. 2.16).

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

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

7. Ввести название столбца подстановок и нажать на кнопку Готово (рис. 2.18). При необходимости Мастер подстановок попросит сохранить те изменения, которые вы внесли в таблицу, прежде чем окончательно установит подстановки — ответьте Да. На этом процедура создания столбца подстановок заканчивается.

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

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

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

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

Рис. 2.19. Столбец подстановок в таблице "Список рассылки оповещений" Описание этих свойств приведено в табл. 2.4.

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

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

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



Поделиться:


Последнее изменение этой страницы: 2016-04-23; просмотров: 229; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 44.212.39.149 (0.025 с.)