Предназначен для сохранения в информационной базе имени пользователя и пароля клиента лицензирования. Эти данные используются при проверке лицензионности конфигурации.
Синтаксис
УстановитьНастройкиКлиентаЛицензирования(<Имя>, <Пароль>, <ДополнительныйПараметр>)Полное описание, параметры и ограничения
Глобальный контекст.УстановитьНастройкиКлиентаЛицензирования (Global context.SetLicensingClientParameters)
Глобальный контекст (Global context)
УстановитьНастройкиКлиентаЛицензирования (SetLicensingClientParameters)
Доступен, начиная с версии 8.3.7.
Синтаксис:
УстановитьНастройкиКлиентаЛицензирования(<Имя>, <Пароль>, <ДополнительныйПараметр>)
Параметры:
<Имя> (необязательный)
Тип: Строка.
Имя клиента лицензирования.
<Пароль> (необязательный)
Тип: Строка.
Пароль клиента лицензирования.
<ДополнительныйПараметр> (необязательный)
Тип: Строка.
Дополнительный параметр клиента лицензирования, используемый для технической поддержки конфигурации.
Описание:
Предназначен для сохранения в информационной базе имени пользователя и пароля клиента лицензирования. Эти данные используются при проверке лицензионности конфигурации.
Доступность:
Сервер, толстый клиент, внешнее соединение.
Примечание:
Доступен только пользователю с административными правами.
Использование в версии:
Доступен, начиная с версии 8.3.7.
Методическая информация
Практические примеры
Сохранить настройки учебного клиента лицензирования
Пример использует три входных строковых реквизита и читает только имя и дополнительный параметр, не пароль.
Где и как запускать
Обычный сервер 1С; также указанные глобальные административные методы могут быть доступны толстому клиенту и внешнему соединению.
Подготовка
Вставьте блок в модуль собственной управляемой формы. Клиентскую процедуру вызовите из обработчика своей кнопки; серверную — через собственный серверный обработчик команды. Специальное место вставки указано отдельно.
Только собственная учебная копия базы с необходимыми правами. Не выполняйте административный пример в рабочей базе.
Создайте в своей форме строки ИмяКлиента, ПарольКлиента, ДополнительныйПараметр. Используйте собственные учебные учетные данные лицензирования, поле пароля с маскировкой. Запись сохраняется в базе.
&НаСервере
Процедура СохранитьУчебныеНастройкиЛицензирования()
УстановитьНастройкиКлиентаЛицензирования(ИмяКлиента, ПарольКлиента, ДополнительныйПараметр);
ПарольКлиента = "";
Сообщить("Клиент: " + ПолучитьИмяКлиентаЛицензирования());
Сообщить("Дополнительный параметр: " + ПолучитьДополнительныйПараметрКлиентаЛицензирования());
КонецПроцедурыРазбор по шагам
Введите собственные настройки.
Передайте их серверному методу.
Очистите реквизит пароля и перечитайте несекретные поля.
Как проверить результат
Пароль не выводится в сообщения.
Имя и дополнительный параметр читаются из API после установки.
Ожидаемый результат
Настройки записаны; показаны доступные для чтения значения.
На что обратить внимание
Изменение влияет на проверку лицензионности конфигурации. При исключении запись может быть неизвестна; не сохраняйте реальные пароли в коде.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.