ТипКлиентскогоПриложения.ВнешнееСоединение

Свойства · ExternalConnection

Внешнее соединение.

Полное описание, параметры и ограничения

ТипКлиентскогоПриложения.ВнешнееСоединение (ClientApplicationType.ExternalConnection)

ТипКлиентскогоПриложения (ClientApplicationType)

ВнешнееСоединение (ExternalConnection)

Доступен, начиная с версии 8.3.20.

Описание:
Внешнее соединение.
Использование в версии:

Доступен, начиная с версии 8.3.20.

Методическая информация

Практические примеры

Разобрать ТипКлиентскогоПриложения.ВнешнееСоединение на фактическом своём контексте

Источник — документированный системный менеджер, метаданные своей конфигурации либо точное событие запуска. Переданного неизвестного объекта и универсального getter нет.

Где и как запускать

Экспортный серверный общий модуль своей учебной конфигурации, вызов из собственного внешнего клиента.

Подготовка

  1. В своей учебной конфигурации создайте неглобальный общий модуль УчебныйТипПодключения с Сервер, Вызов сервера и Внешнее соединение. Основной блок — экспортная функция этого модуля.

  2. Этот вариант предназначен для серверного вызова от собственного внешнего клиента. Вызовите УчебныйТипПодключения.ОписатьСвойКлиент() из своего учебного внешнего соединения; само подключение, логин и пароль пример не создаёт и не выдумывает.

  3. Если вызвать ту же функцию из обычной интерактивной формы, сравнение с ВнешнееСоединение не обязано быть истинным. В регламентном задании ТипПриложения возвращает Неопределено.

Функция ОписатьСвойКлиент() Экспорт
    Инициатор = КлиентскоеПриложение.ТипПриложения();
    Если Инициатор = ТипКлиентскогоПриложения.ВнешнееСоединение Тогда
        Возврат "Инициатор — собственное внешнее соединение";
    КонецЕсли;
    Возврат "Другой инициатор: " + Строка(Инициатор);
КонецФункции

Разбор по шагам

  1. Выберите указанный клиент / модуль собственной учебной конфигурации.

  2. Назначьте код точной команде или событию, не вызывайте мобильный API из настольного клиента.

  3. Сравните фактическое значение; несовпадение и отсутствие информации не маскируются.

Как проверить результат

  1. Метод читает фактического инициатора, не создаёт COM-соединение и не объявляет тип текущей интерактивной формы внешним.

  2. Это короткий разбор серверного контекста; запуск собственного внешнего клиента здесь не выполнялся.

Ожидаемый результат

Показано реальное использование системного значения с явной областью применимости.

На что обратить внимание

  1. Настройка интерфейса, тип клиента и способ биометрии — разные понятия; одно не заменяет другое.

  2. Демонстрационное сравнение не является запретом по версии платформы или имени конфигурации.

  3. BSL, изменение окон своего приложения и обращения к системным службам здесь не исполнялись.

Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.

Не хотите разбираться сами?

Адаптируем это решение под вашу базу. Оценка бесплатно.

Оставить задачу

1С, 1С:Предприятие — товарные знаки ООО «1С». Сайт не является официальным представительством фирмы «1С» и не аффилирован с ней.