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

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

  • Тип: Ошибка
  • Важность: Важный
  • Включена по умолчанию: Да
  • Теги: error

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

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

Примеры

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

Источники

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

Соответствие стандартам

  • #std404, п. 1: Открытие форм — Диагностика «Использование метода ПолучитьФорму (GetFormMethod)» проверяет условие пункта 1 стандарта std404.

Источник диагностики