Skip to content

Latest commit

 

History

History
45 lines (36 loc) · 2.67 KB

File metadata and controls

45 lines (36 loc) · 2.67 KB

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

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

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

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

Примеры

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

Источники

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

Сниппеты

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

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

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

"GetFormMethod": false