Использование переменной МетодИВызов

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

${Редактировать(СуммаФункций)} = ${МетодИВызов(ПерваяФункция, Функция, Парам1)} + ${МетодИВызов(ВтораяФункция, Функция, Парам2)};

Например, такой шаблон вставляется в следующую процедуру.

В результате внутри процедуры будет вставлен оператор присваивания, а снаружи процедуры созданы две функции.

При обходе маркеров 1C:EDT предложит выбрать один из доступных контекстов, в котором будет исполняться каждая функция.

Кроме этого 1C:EDT предложит использовать модификатор Асинх.

Второй параметр переменной определяет, какой метод будет создан: Функция или Процедура. Соответственно, если необходимо вставить вызов процедуры, шаблон может выглядеть следующим образом.

${МетодИВызов(МояПроцедура, Процедура, парам1, парам2)};

В результате в модуль будет добавлена процедура и ее вызов.