Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Создание списка или поля со списком с подстановочными значениями



Для того чтобы создать список или поле со списком с подстановочными значениями, требуется ответить на два вопроса.

·Откуда будут поступать строки в список?

·Будут ли сохраняться в таблице значения, выбранные в списке?

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

{bml bm78.WMF}

При выборе значения в списке или поле со списком существует две возможности. Можно сохранить выбранное значение в таблице (но не в той, из которой берутся значения списка) или использовать его для определения другого элемента управления. Например, если в списке «Поставщики» было выбрано значение «Павлов и К.», то автоматически происходит подстановка значения ключевого поля («КодПоставщика») для «Павлов и К.» в таблицу «Поставщики», и то же самое значение устанавливается в поле «КодПоставщика» (внешний ключ) для текущей записи в таблице «Товары». Именно это значение и сохраняется. После сохранения значения из списка он становится присоединенным. (Следует отметить, что значение поля «Название» из таблицы «Поставщики» отображается в списке, но не сохраняется).

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





Дата публикования: 2014-11-04; Прочитано: 213 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...