Объект "SessionSource"
Объект SessionSource
является вспомогательным для других источников данных, и обеспечивает им соединение с сервером Docsvision. Его наличие является обязательным при использовании механизма связывания (Data Binding).
Для начала использования объекта Session Source
, его нужно поместить с панели инструментов на форму карточки. При этом, откроется форма настройки, позволяющая удобно сконфигурировать параметры соединения с сервером:
-
Address — адрес сервера Docsvision (SOAP или PIPE).
-
Database — имя базы данных. Можно не указывать, в этом случае будет использована база данных по умолчанию.
-
Connect with clear text authentification
— признак использования базовой аутентификации вместо встроенной. -
User name — имя пользователя для базовой аутентификации.
-
Password — пароль для базовой аутентификации.
-
Use the card session at runtime
. Если флаг не установлен, будет создана новая сессия с указанным в настройках сервером и базой данных. Если флаг установлен, параметры соединения с сервером будут проигнорированы, и будет использована сессия, которая передана в объект карточки (CardControl.Session
).Таким образом, можно установить следующее простое правило:-
При разработке карточек, флаг должен быть установлен.
-
При разработке внешних приложений и утилит, флаг должен быть снят.
-
Test connection позволяет проверить правильность введённых данных (будет произведена попытка создания новой сессии с указанным сервером).
При нажатии на кнопку Advanced, откроется окно, позволяющее задать дополнительные настройки сессии (их также можно задать позже в окне свойств объекта SessionSource
)
Свойства объекта SessionSource
соответствуют параметрам соединения.