УТ11 Вызов процедуры из модуля объекта внешней обработки #803261


#0 by ildary
Уважаемые специалисты, подскажите пожалуйста, почему ранее работавший метод стал ругаться: В модуле объекта внешней обработки есть процедура. Я ее вызываю из формы этой же обработки вот так: Если обработку открыть через Файл-Открыть, то все работает. Но после того, как я эту обработку добавлю в Доп. отчеты и запущу оттуда - выходит ошибка: {ВнешняяОбработка.РезервыСнятие.Форма.Форма.Форма}: Ошибка при вызове метода контекста (РеквизитФормыВЗначение)     РеквизитФормыВЗначение( "Объект" ).СнятьРезервНаСервере( ДатаНачала, ДатаКонца, ВыполнитьФактически, СкладОтбор, ТабДокПоказ ); по причине: Недопустимое значение параметра (параметр номер '1') Вот код СведенияОВнешнейОбработке на всякий случай:
#1 by azernot
СнятьРезервНаСервере в форму, да и всё. Зачем она нужна именно в модуле обработки?
#2 by ildary
хочу вызывать эту процедуру по ночам через рег. задания.
#3 by DrShad
Посмотри отладчиком, там имя основного реквизита не такое скорее всего
#4 by ildary
разобрался - эту форму я копировал через буфер из отчета - поэтому там была ссылка на Отчет, а мне нужна форма со ссылкой на Объект. Ручное создание формы с копированием команд, полей и элементов - решило проблему.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С