Руководство по использованию редактора баз данных OpenOffice Base. Еременко А.В - 25 стр.

UptoLike

Щелкните по кнопке Далее. Третий экран служит для выбора соответствующих полей обе-
их таблиц (Т_ПРОДАЖИ и Т_ПРОДАВЦЫ), которые должны в списке правильно отображать дан-
ные выбранного поля. В данном случае, необходимо выбрать поле продавец_указ из таблицы зна-
чений Т_ПРОДАЖИ и связанное с ним поле продавец_ном из таблицы списка Т_ПРОДАВЦЫ (см.
Рис. 23).
Щелкните по кнопке Готово. Сохраните форму, закройте окно Дизайнер форм и откройте
снова форму, дважды щелкнув по ее имени.
Теперь можно ввести данные в поле продавец_указ, выбрав в выпадающем списке необхо-
димую фамилию продавца. Использование выпадающих списков позволяет отказаться от ввода на
форму значений номеров из другой таблицы данном случае из поля продавец_указ, так как для
пользователя важно знать фамилию продавца, а не его номер). При этом, СУБД будет автоматиче-
ски помещать нужные значения в такие поля, а видеть их пользователю не обязательно. Поэтому
на форму можно не помещать поле продавец_указ.
Создайте таким же способом выпадающий список для поля товар_указ. В качестве табли-
цы-источника выберите таблицу T_ТОВАРЫ, в качестве поля, данные которого должны появлять-
ся в списке, используйте поле название, а в качестве связанных полей укажите поля товар_указ и
товар_ном.
Вид законченной формы с двумя выпадающими списками показан на Рис. 24. Все поля запи-
си номер 1 на этой форме заполнены соответствующими значениями
Обсуждение всех доступных настроек форм займет очень большое время, поэтому мы не
будем здесь этим заниматься, так как это тема отдельного рассмотрения.
25
Рис. 23: Третье окно мастера списка
       Щелкните по кнопке Далее. Третий экран служит для выбора соответствующих полей обе-
их таблиц (Т_ПРОДАЖИ и Т_ПРОДАВЦЫ), которые должны в списке правильно отображать дан-
ные выбранного поля. В данном случае, необходимо выбрать поле продавец_указ из таблицы зна-
чений Т_ПРОДАЖИ и связанное с ним поле продавец_ном из таблицы списка Т_ПРОДАВЦЫ (см.
Рис. 23).




             Рис. 23: Третье окно мастера списка
      Щелкните по кнопке Готово. Сохраните форму, закройте окно Дизайнер форм и откройте
снова форму, дважды щелкнув по ее имени.
      Теперь можно ввести данные в поле продавец_указ, выбрав в выпадающем списке необхо-
димую фамилию продавца. Использование выпадающих списков позволяет отказаться от ввода на
форму значений номеров из другой таблицы (в данном случае из поля продавец_указ, так как для
пользователя важно знать фамилию продавца, а не его номер). При этом, СУБД будет автоматиче-
ски помещать нужные значения в такие поля, а видеть их пользователю не обязательно. Поэтому
на форму можно не помещать поле продавец_указ.
       Создайте таким же способом выпадающий список для поля товар_указ. В качестве табли-
цы-источника выберите таблицу T_ТОВАРЫ, в качестве поля, данные которого должны появлять-
ся в списке, используйте поле название, а в качестве связанных полей укажите поля товар_указ и
товар_ном.
      Вид законченной формы с двумя выпадающими списками показан на Рис. 24. Все поля запи-
си номер 1 на этой форме заполнены соответствующими значениями
      Обсуждение всех доступных настроек форм займет очень большое время, поэтому мы не
будем здесь этим заниматься, так как это тема отдельного рассмотрения.




                                               25