Перейти к содержанию

Использование метода ПолучитьФорму (GetFormMethod)

Тип Поддерживаются
языки
Важность Включена
по умолчанию
Время на
исправление (мин)
Теги
Ошибка BSL Важный Да 15 error

Описание диагностики

Для открытия форм следует применять метод глобального контекста ОткрытьФорму (при использовании версии платформы 1С:Предприятие 8.2 и более ранних версий - также ОткрытьФормуМодально). Применение альтернативного способа, с получением формы и ее последующим открытием с помощью метода ПолучитьФорму, не рекомендуется.

Примеры

Процедура Тест()
    Док=Документы.ЗаявкаНаОперацию.СоздатьДокумент();
    Форма=Док.ПолучитьФорму("ФормаДокумента"); // Срабатывание здесь
КонецПроцедуры
Процедура Тест2()
    ФормаРедактора = ПолучитьФорму("Обработка.УниверсальныйРедактор.Форма");
КонецПроцедуры

Источники

Источник: Стандарты разработки

Сниппеты

Экранирование кода

// BSLLS:GetFormMethod-off
// BSLLS:GetFormMethod-on

Параметр конфигурационного файла

"GetFormMethod": false