#0
by novichok79
Доброго времени суток, уважаемые воены 1С и светочи мудрости. Сделал внешний отчет для УТ 11.3, в некоторых случаях не заполняются параметры отчета, при нажатии на кнопку "Сформировать", формы отчета, настроек и т д - общие, типовые. При формировании отчета вызывается фоновое задание, которое в конечном итоге компонует полученный отчет функцией "СкомпоноватьРезультат". Но вот беда, событие ПриКомпоновкеРезультата не срабатывает в отладчике (автоматическое подключение фоновых заданий подключено в конфигураторе). Вопрос к собравшимся - что я делаю не так? Заранее благодарю за ответы.
#1
by novichok79
кусок модуля, если кому интересно #Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда #Область СлужебныеПроцедурыИФункции #КонецОбласти #КонецОбласти #КонецЕсли
#3
by novichok79
переименовал внешний отчет, отчет находит параметры, но не заходит в процедуру. что за чертовщина, КАРЛ??!!
#6
by novichok79
до переименования видимо заходило каким-то образом в процедуру ПриКомпоновке, но место ошибки не совпадало с реальной строкой в измененном модуле, переименовал отчет, заработало. но в процедуру все равно не заходит. кэш?
#7
by novichok79
только Вывести вызывается не в 91-ой, а в 93-й строке обработчика ПриКомпоновкеРезультата, сей косяк был исправлен вызовом установки параметра "ИспользуетсяОтборПоСегментуПартнеров" в общем модуле СегментыСервер из журнала регистрации: {ОбщийМодуль.ВариантыОтчетов.Модуль(2075)}: Ошибка при вызове метода контекста (СкомпоноватьРезультат) по причине: по причине: Ошибка исполнения отчета по причине: Ошибка при выполнении обработчика - 'ПриКомпоновкеРезультата' по причине: {ВнешнийОтчет.КрутойОтчет.МодульОбъекта}: Ошибка при вызове метода контекста (Вывести) по причине: Ошибка вывода результата по причине: Ошибка при выводе результата по причине: Ошибка получения данных по причине: Ошибка создания набора данных "ДанныеОтчета" по причине: Ошибка при исполнении запроса набора данных по причине: {(79, 69)}: Не задано значение параметра "ИспользуетсяОтборПоСегментуПартнеров" ОтборПоСегментуПартнеров.ИспользуетсяОтборПоСегментуПартнеров = <<?>>&ИспользуетсяОтборПоСегментуПартнеров)) = &П4
#8
by novichok79
соответственно, после переименования отчета все становится хорошо. поэтому и была мысль на кэш.
#12
by YAGolova
Может все таки дело в отладчике - не ловит фоновое задание. Я в таких случаях чтобы точно убедиться в модуле пишу матерное слово - если все таки зашел, то программа сругнется)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- ЭтаФорма.СкомпоноватьРезультат
- СКД, при формировании методом СкомпоноватьРезультат не работает расшифровка
- СКД Внешний отчет, СкомпоноватьРезультат и Внешний источник данных
- СкомпоноватьРезультат: Неизвестный тип макета
- Куда выводится результат метод СкомпоноватьРезультат расширения формы
- v7: datalogic quickscan lite qw2100 не вызывает обработка внешнего события
- Как в ПриКомпоновкеРезультата получить текущие настройки?
В этой группе 1С
- Инфостарт-конференция 2017
- УТ11 отключить новости
- УТ 11.3 вывод на печать из команды
- Сохраненные файлы в базе. Как обработать.
- СКД: запрос по регистру и ВТ
- Подключение Атол 30Ф к 1С8.2 КА
- Как программно прочитать пароль пользователя ИБ?
- Как в СКД реализовать 3 разных отчета в 1 форме?
- Реквизит отчета - список значений
- Адрес доставки и фсрар-ид в новых конфигурациях
- как организовать в ЗУПе вот такой временный перевод?
- Связывание реквизитов формы и СКД
- Мобильное приложение, ошибка компоненты 'frame'
- Ошибка при выгрузке товаров на электронные весы с печатью этикеток Dibal
- ЗУП 2.5 Запрос по уволенным
- УПП, расчет себестоимости упр, не списывает НЗП
- Ошибки в отчете Расчет по страховым взносам в 1С ERP
- Результат выборки СКД
- v7: Ошибка при разборе XML Значение не представляет агрегатный объект (ВыбратьУзел)
- Работа в выходные и праздничные ЗУП 3.1