Конкретный учебный источник, место запуска и наблюдаемый результат вместо отвлечённого чтения неизвестного объекта.
Где и как запускать
Клиентская команда своей управляемой формы, существующее учебное PWA.
Подготовка
Редкий веб-контекст: своя уже опубликованная учебная база и установленное пользователем прогрессивное веб-приложение. Основной код — команда собственной управляемой формы, клиент.
Для ручного сравнения откройте установленное PWA во вкладке браузера и отдельно в собственном окне. Код не публикует базу, не устанавливает PWA и не меняет браузерные настройки.
&НаКлиенте
Процедура ПоказатьРежимОкна(Команда)
Режим = ПрогрессивноеВебПриложение.ТекущийРежим();
Если Режим = РежимПрогрессивногоВебПриложения.ВОкнеБраузера Тогда
Сообщить("Установленное учебное PWA: ВОкнеБраузера");
ИначеЕсли Режим = Неопределено Тогда
Сообщить("Это не установленное PWA в указанном режиме");
Иначе
Сообщить("Другой режим установленного учебного PWA");
КонецЕсли;
КонецПроцедурыРазбор по шагам
Подготовьте указанный собственный лист / файл / поле.
Примените один выбранный режим.
Сравните описанное поведение на тех же учебных данных.
Как проверить результат
ВОкнеБраузера и ВОтдельномОкне определяются фактическим режимом установленного PWA. Обычная вкладка без установленного PWA возвращает Неопределено.
В тонком, толстом и мобильном клиентах результат всегда Неопределено. Такой результат не объявляется доказательством отдельного окна.
Открытие справочника не выполняет BSL и не заменяет ручную проверку результата в указанном клиенте.
Ожидаемый результат
Настройка показана с реальным потребителем API и ограничениями его контекста.
На что обратить внимание
Код 1С при сборке HTML не выполнялся; рабочие файлы и данные не изменялись.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.