Добавим в конфигурацию внешний источник данных с именем Товары. Этот источник будет соединяться со схемой goods с помощью ранее настроенного DSN (см. предыдущий раздел).
Загрузим таблицы внешнего источника данных с помощью конструктора. Для этого в окне редактирования свойств внешнего источника на закладке Данные нажмем кнопку Добавить и выберем пункт Выбрать из списка таблиц внешнего источника данных (рис. 2.17).
Рис. 2.17. Загрузка таблиц внешнего источника данных с помощью конструктора
В открывшемся окне Подключение к источнику данных укажем строку соединения с внешней схемой:
DSN=Goods (регистр символов не имеет значения).
Затем выберем тип используемой СУБД – MySQL (рис. 2.18).
Рис. 2.18. Параметры подключения к внешней схеме
Флажок Использовать аутентификацию операционной системы установлен автоматически. Имя пользователя и пароль, которые использовались при установке СУБД MySQL, здесь можно не задавать, так как они уже указаны в DSN.
После того как подключение к внешней схеме успешно выполнено, в конструкторе таблиц внешнего источника данных будет открыт список с перечнем таблиц и полей внешней схемы.
Как мы знаем, в базе данных goods содержится единственная таблица goods. Платформа автоматически определила тип таблицы (объектные данные), тип и длину ее полей, определила, что поле id – это поле ключа и включила отметку Разрешить Null только для поля description (рис. 2.19).
Рис. 2.19. Конструктор таблиц внешнего источника данных «Товары»
Все это нас полностью устраивает. Отметим к переносу во внешний источник данных всю внешнюю таблицу и нажмем Готово. В результате таблица goods будет добавлена в список таблиц внешнего источника данных Товары.
Открыв окно редактирования свойств этой таблицы, можно увидеть ее свойства, установленные в конструкторе, и изменить их (рис. 2.20).
Рис. 2.20. Свойства таблицы «goods»