Ограничение на использование оператора Перейти

#std547

Область применения: управляемое приложение, мобильное приложение, обычное приложение.

Методическая рекомендация (полезный совет)

1. В коде на встроенном языке не рекомендуется использовать оператор Перейти, так как необдуманное использование данного оператора приводит к получению запутанных, плохо структурированных модулей, по тексту которых затруднительно понять порядок исполнения и взаимозависимость фрагментов. Вместо оператора Перейти рекомендуется использовать другие конструкции встроенного языка. 

Например, неправильно:

 Если ПланВидовРасчета = Объект.ПланВидовРасчета Тогда
  
  Перейти ~ПланВидовРасчета;
  
 КонецЕсли;

правильно

 Если ПланВидовРасчета = Объект.ПланВидовРасчета Тогда
  
  ОбработатьПланВидовРасчета();
  
 КонецЕсли;

Область применения (уточнение): управляемое приложение, обычное приложение.

2. Запрещается использовать оператор Перейти в общих модулях с признаком "Клиент (управляемое приложение)", модулях команд и в клиентском коде модулей управляемых форм, так как данный метод не поддерживается платформой 1С:Предприятие в режиме веб-клиента.