В режиме «1С:Предприятие» при выполнении любой операции, в ходе которой необходимо получать данные из внешнего источника данных, происходит попытка подключения к этому источнику, если подключение еще не было выполнено.
Если подключение не выполнено, в клиентском приложении возникает исключение. В этом случае пользователю предлагается диалог, в котором можно уточнить параметры подключения и повторить подключение. Если подключение выполнено успешно, то пользователю будет предложено повторить действие, во время которого произошла ошибка подключения.
Также имеется возможность заранее выполнить подключение вручную. Для этого предназначена стандартная функция Управление внешними источниками данных, которая вызывается из меню Все функции > Стандартные функции (рис. 2.9).
Рис. 2.9. Управление внешними источниками данных
Пользователю, открывшему эту обработку, будут доступны все внешние источники данных, созданные в конфигураторе, на которые он имеет права.
Колонка Подключен указывает состояние подключения к источнику данных в этом сеансе.
С помощью группы команд Администрирование можно указать общие параметры подключения (команда Изменить общие параметры…) и параметры подключения конкретных пользователей в том случае, если эти параметры отличаются от общих параметров (команда Изменить параметры пользователей…) – рис. 2.10.
Рис. 2.10. Параметры соединения
Флажок перед именем параметра означает, что данный параметр используется в данном наборе параметров соединения.
Нажатие кнопки Подключиться в обработке Управление внешними источниками данных (см. рис. 2.9) открывает диалог, в котором можно задать (или уточнить) параметры подключения к выбранному внешнему источнику данных (рис. 2.11).
Рис. 2.11. Параметры подключения
Необходимость указания пользователя и пароля в данном диалоге зависит от драйвера ODBC и содержания строки соединения. Возможны ситуации, когда ввод логина и пароля не требуется.
Если пользователь не является администратором внешнего источника данных, то кнопки Общие параметры… и Параметры пользователя… для него недоступны. Флажок Использовать аутентификацию операционной системы доступен только в том случае, если у пользователя имеется право ИзменениеАутентификацииОССеанса.
После нажатия кнопки Подключиться происходит подключение к внешнему источнику данных. В случае успешного подключения изменяется содержимое колонки Подключен списка внешних источников данных.