вторник, 15 декабря 2015 г.

Как из модуля формы внешнего отчета вызвать процедуру/функцию модуля отчета? (управляемый режим)

Ошибка: "Процедура или функция с указанным именем не определена".
По кнопке сформировать 1С 8.2 управляемый режим не видит серверную процедуру модуля из формы отчета. 
Как исправить:
//в модуле формы отчета
&НаКлиенте
Процедура СформироватьОтчет(Команда)
СформироватьОтчетНаСервере();
КонецПроцедуры

//в модуле формы отчета
Процедура СформироватьОтчетНаСервере()
    ЭтотОтчет = РеквизитФормыВЗначение("Отчет"); 
    ЭтотОтчет.СформироватьОтчет(Результат); //процедура модуля отчета
КонецПроцедуры

//в модуле отчета
&НаСервере
Процедура СформироватьОтчет(ДокументРезультат) Экспорт
КонецПроцедуры

Комментариев нет:

Отправить комментарий