![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Для того чтобы создать список или поле со списком с подстановочными значениями, требуется ответить на два вопроса.
·Откуда будут поступать строки в список?
·Будут ли сохраняться в таблице значения, выбранные в списке?
Источником строк для списка или поля со списком может служить список фиксированных значений (это удобно, если список меняется редко), а также таблица или запрос (удобно при частом обновлении списка). Например, список значений следует использовать, для выбора обращения «г.» или «г-жа». С другой стороны, если в форме «Товары» требуется создать поле со списком поставщиков товаров, который приходится часто обновлять, поле со списком следует создать на базе таблицы или запроса. Это позволит принимать значения из таблицы "Поставщики" и отображать их в форме «Товары».
{bml bm78.WMF}
При выборе значения в списке или поле со списком существует две возможности. Можно сохранить выбранное значение в таблице (но не в той, из которой берутся значения списка) или использовать его для определения другого элемента управления. Например, если в списке «Поставщики» было выбрано значение «Павлов и К.», то автоматически происходит подстановка значения ключевого поля («КодПоставщика») для «Павлов и К.» в таблицу «Поставщики», и то же самое значение устанавливается в поле «КодПоставщика» (внешний ключ) для текущей записи в таблице «Товары». Именно это значение и сохраняется. После сохранения значения из списка он становится присоединенным. (Следует отметить, что значение поля «Название» из таблицы «Поставщики» отображается в списке, но не сохраняется).
Если значение, выбранное в списке, требуется использовать для определения значения другого элемента управления в форме, следует создать свободный список или свободное поле со списком. Например, свободное поле со списком можно использовать для ограничения набора значений, выводящихся в другом поле со списком в той же форме. Кроме того, свободный список или свободное поле со списком применяются для поиска записи в форме.
Дата публикования: 2014-11-04; Прочитано: 242 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!