Синтаксис:
function CreateConnection( [optional] SystemCode: WideString; [optional] ConnectParams: WideString; [optional] FormCaption: WideString): IConnection; |
Параметры:
• | SystemCode – код системы; |
• | ConnectParams – параметры соединения можно передавать в одном из форматов: |
• | SystemCode=<код системы>[;UserName=<имя пользователя>;Password=<пароль пользователя>;IsOSAuth=<признак windows-аутентификации>;IsVirtualPassword=<признак перекодированного пароля>;AuthType=<тип аутентификации>] |
• | ServerName=<имя сервера>;DBName=<имя базы данных>[;UserName=<имя пользователя>;Password=<пароль пользователя>;IsOSAuth=<признак Windows-аутентификации>;IsVirtualPassword=<признак перекодированного пароля>;AuthType=<тип аутентификации>]. |
В качестве значения параметра соединения IsOSAuth следует передавать True, если нужно выполнить соединение с Windows-аутентификацией, иначе False. Рекомендуется вместо параметра IsOSAuth использовать параметр AuthType.
В качестве значения параметра соединения IsVirtualPassword следует передавать True, если для пользователя указана аутентификация «По перекодированному паролю», иначе False;
В качестве значения параметра соединения AuthType следует передавать OS, если нужно выполнить соединение с Windows-аутентификацией, NOVELL, если нужно выполнить соединение с Novell-аутентификацией.
• | FormCaption – заголовок формы параметров соединения. |
Возвращаемое значение:
Объект соединения.
Описание:
Функция создает соединение с указанной системой. Следует указывать либо параметр SystemCode, либо параметр ConnectParams. Если указать оба параметра, то будет сгенерировано исключение.
При указании параметра SystemCode соединение будет выполнено с именем и паролем текущего пользователя. Если в системе с кодом SystemCode такого пользователя не существует, то будет сгенерировано исключение.
При указании параметра ConnectParams соединение будет выполнено с именем, паролем и признаком Windows-аутентификации, указанными в параметре. Если один из этих параметров соединения не указан, то будет показано окно ввода имени пользователя и пароля с заголовком FormCaption.
Русскоязычный аналог имени функции:
СоздатьСоединение
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |