ВУЗ:
Составители:
Рубрика:
18
Результаты выполнения этой части работы для БД «Архив» можно
просмотреть, открыв объект Форма для этой БД.
10. Создайте поле со списком значений данных. Можно уменьшить
количество ошибок при вводе данных, если не печатать их, а выбирать
значения из числа возможных. Это особенно важно для задачи
обеспечения общих ограничений целостности. СУБД Access будет
автоматически проверять соблюдение пользователем общих ограничений
целостности. Однако сам пользователь столкнется со сложной проблемой
ввода данных в поля внешних ключей: в них, согласно правилу ссылочной
целостности, должны содержаться только данные, которые присутствуют
среди значений соответствующих первичных ключей. При большом
количестве записей в таблицах запомнить все имеющиеся значения
первичных ключей становится очень
трудно. Существенно облегчить
положение может использование комбинированного поля, позволяющего
как вводить данные с клавиатуры, так и выбирать их из списка. Чтобы
создать комбинированное поле, следует поместить элемент управления
поле со списком в форму и через его свойства определить источник,
содержащий возможные значения данных. Для этого необходимо
выполнить следующую последовательность действий.
a) Выбрать пару форм, одна из которых содержит поле внешнего
ключа, а вторая – поле первичного ключа, на который ссылается внешний.
Запомнить имена таблиц, соответствующих этим формам. Для выбора
нужных форм можно воспользоваться информацией Схемы данных.
b) На вкладке Формы выбрать форму, содержащую внешний ключ, и
перейти в режим Конструктора, щелкнув на
панели инструментов по
надписи Конструктор. Если размер окна формы не позволяет видеть все
ее элементы управления, увеличьте его, протащив угол окна в нужном
направлении.
c) Освободить место для поля со списком, удалив поле внешнего
ключа и его надпись. Для этого выбрать нужное поле, щелкнув по нему
мышью, и нажать клавишу
Delete. Если панель элементов закрывает обзор
формы, щелкните на заголовке панели и перетащите ее в другое место
Результаты выполнения этой части работы для БД «Архив» можно
просмотреть, открыв объект Форма для этой БД.
10. Создайте поле со списком значений данных. Можно уменьшить
количество ошибок при вводе данных, если не печатать их, а выбирать
значения из числа возможных. Это особенно важно для задачи
обеспечения общих ограничений целостности. СУБД Access будет
автоматически проверять соблюдение пользователем общих ограничений
целостности. Однако сам пользователь столкнется со сложной проблемой
ввода данных в поля внешних ключей: в них, согласно правилу ссылочной
целостности, должны содержаться только данные, которые присутствуют
среди значений соответствующих первичных ключей. При большом
количестве записей в таблицах запомнить все имеющиеся значения
первичных ключей становится очень трудно. Существенно облегчить
положение может использование комбинированного поля, позволяющего
как вводить данные с клавиатуры, так и выбирать их из списка. Чтобы
создать комбинированное поле, следует поместить элемент управления
поле со списком в форму и через его свойства определить источник,
содержащий возможные значения данных. Для этого необходимо
выполнить следующую последовательность действий.
a) Выбрать пару форм, одна из которых содержит поле внешнего
ключа, а вторая – поле первичного ключа, на который ссылается внешний.
Запомнить имена таблиц, соответствующих этим формам. Для выбора
нужных форм можно воспользоваться информацией Схемы данных.
b) На вкладке Формы выбрать форму, содержащую внешний ключ, и
перейти в режим Конструктора, щелкнув на панели инструментов по
надписи Конструктор. Если размер окна формы не позволяет видеть все
ее элементы управления, увеличьте его, протащив угол окна в нужном
направлении.
c) Освободить место для поля со списком, удалив поле внешнего
ключа и его надпись. Для этого выбрать нужное поле, щелкнув по нему
мышью, и нажать клавишу Delete. Если панель элементов закрывает обзор
формы, щелкните на заголовке панели и перетащите ее в другое место
18
Страницы
- « первая
- ‹ предыдущая
- …
- 16
- 17
- 18
- 19
- 20
- …
- следующая ›
- последняя »
