РежимОсновногоОкнаКлиентскогоПриложения

Темы платформы · MainClientApplicationWindowMode

Содержит варианты режимов основного окна клиентского приложения.

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

РежимОсновногоОкнаКлиентскогоПриложения (MainClientApplicationWindowMode)

РежимОсновногоОкнаКлиентскогоПриложения (MainClientApplicationWindowMode)

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

Значения
ВстроенноеРабочееМесто (EmbeddedWorkplace)
Киоск (Kiosk)
Обычный (Normal)
ПолноэкранноеРабочееМесто (FullscreenWorkplace)
РабочееМесто (Workplace)

Описание:

Содержит варианты режимов основного окна клиентского приложения.

Доступность:

Тонкий клиент, веб-клиент, толстый клиент.
Возможен обмен с сервером. Сериализуется. Данный объект может быть сериализован в/из XML.

Использование в версии:

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

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

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

Разобрать РежимОсновногоОкнаКлиентскогоПриложения.Обычный на фактическом своём контексте

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

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

Модуль управляемого приложения собственной учебной конфигурации: ПередНачаломРаботыСистемы.

Подготовка

  1. Используйте только свою отдельную учебную конфигурацию с управляемым приложением. Основной блок — Модуль управляемого приложения, событие ПередНачаломРаботыСистемы, не команда уже открытой формы.

  2. КлиентскоеПриложение.УстановитьРежимОсновногоОкна разрешён только внутри этого события. Пример действительно задаёт режим своего запуска; имена конфигураций и версия платформы в коде не проверяются.

  3. Киоск / рабочее место меняют доступность обычных панелей. Для возврата остановите свой учебный сеанс, уберите только этот свой обработчик и запустите учебную конфигурацию в обычном режиме основного окна. Не меняйте модуль рабочего приложения.

Процедура ПередНачаломРаботыСистемы(Отказ)
    КлиентскоеПриложение.УстановитьРежимОсновногоОкна(РежимОсновногоОкнаКлиентскогоПриложения.Обычный);
    Сообщить("Настроен режим только собственного учебного запуска");
    Сообщить("Режим: Обычный");
КонецПроцедуры

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

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

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

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

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

  1. Свое управляемое приложение запускается с явно указанным режимом основного окна.

  2. ВстроенноеРабочееМесто предназначено для соответствующего встроенного сценария приложения; это не команда внедрения произвольного чужого окна. Метод не вызывается из обычного приложения.

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

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

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

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

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

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

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

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

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

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

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