Конкретная форма / таблица или черновик получает режим, который используется его штатным механизмом.
Где и как запускать
Серверная команда своей обработки. Создаётся только незаписанный черновик нового пользователя, реальные пользователи и настройки запуска конфигурации не меняются.
Подготовка
Серверная команда своей обработки. Создаётся только незаписанный черновик нового пользователя, реальные пользователи и настройки запуска конфигурации не меняются.
Черновик = ПользователиИнформационнойБазы.СоздатьПользователя();
Черновик.Имя = "УчебныйЧерновик_" + Строка(Новый УникальныйИдентификатор);
Черновик.АутентификацияСтандартная = Ложь;
Черновик.РежимЗапуска = РежимЗапускаКлиентскогоПриложения.Авто;
Сообщить("Режим черновика: " + Строка(Черновик.РежимЗапуска));
Сообщить("Пользователь не записывался и приложение не перезапускалось");Разбор по шагам
Подготовьте только свою форму и указанные реквизиты.
Назначьте обработчик и откройте форму.
Проверьте описанное действие и сравните варианты.
Как проверить результат
Изменяется только собственная форма. BSL и открытие формы при сборке справочника не выполнялись.
Авто использует основной режим конфигурации, ОбычноеПриложение запрашивает обычное приложение. Сама запись значения в черновик не доказывает, что интерфейс и формы конфигурации поддерживают такой запуск.
Ожидаемый результат
Есть конкретный получатель режима и понятный ручной опыт без универсального ИсходныйОбъект.
На что обратить внимание
Не подменяйте собственные метаданные рабочими справочниками и документами.
Пример не запускался в вашей базе. Перед применением проверьте его в указанном учебном контексте.