Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 06:13

УНФ 1.6 внешний отчет как добавить в дополнительные

Автор Hill, 26 дек 2017, 15:15

0 Пользователей и 1 гость просматривают эту тему.

Hill

Добрый вечер! Столкнулась с такой проблемой. На основе стандартного отчета создала отчет, через файл-открыть все работает, добавляю в дополнительные отчеты, добавляется, но не работает.
Пишет:
{ОбщийМодуль.ОбщегоНазначения.Модуль(86)}: Значение не является значением объектного типа (Метаданные)
   Запрос.Текст =

наверно из за того, что 90% стандартного в нем, что нужно менять, чтобы такой отчет работал как дополнительный?

Hill

подскажите хоть в какую сторону копать

alex0402

Цитата: Hill от 26 дек 2017, 15:35подскажите хоть в какую сторону копать

изучить код вокруг строки:

Цитата: Hill от 26 дек 2017, 15:15{ОбщийМодуль.ОбщегоНазначения.Модуль(86)}: Значение не является значением объектного типа (Метаданные)

Спасибо за Сказать спасибо

Hill

Цитата: alex0402 от 26 дек 2017, 15:53
Цитата: Hill от 26 дек 2017, 15:35подскажите хоть в какую сторону копать

изучить код вокруг строки:

Цитата: Hill от 26 дек 2017, 15:15{ОбщийМодуль.ОбщегоНазначения.Модуль(86)}: Значение не является значением объектного типа (Метаданные)

вокруг нее ничего сверхъестественного. и если из Дополнительных отчетов запускать вариант отчета а не просто сформировать, то  тоже работает... может как то надо варианты отчетов настраивать?

Дмитрий@

Предполагаю, что формы у вас обычные, а не управляемые.
Во вторых если у вас присутствует ошибка на коде "Запрос.Текст", то отчет формируется программно.
Также хотелось выяснить каким способом выбирается вариант отчета, скорей всего в зависимости от варианта отчета выполняется разный код, отсюда объяснение, почему в другом варианте он работает.
Все-таки надо смотреть код, возможно вы забыли объявить "Запрос = Новый Запрос".

Hill

Цитата: Дмитрий@ от 26 дек 2017, 17:23
Предполагаю, что формы у вас обычные, а не управляемые.
Во вторых если у вас присутствует ошибка на коде "Запрос.Текст", то отчет формируется программно.
Также хотелось выяснить каким способом выбирается вариант отчета, скорей всего в зависимости от варианта отчета выполняется разный код, отсюда объяснение, почему в другом варианте он работает.
Все-таки надо смотреть код, возможно вы забыли объявить "Запрос = Новый Запрос".

формы в УНФ управляемые,  запрос в стандартном отчете был объявлен, Запрос = Новый Запрос все конечно есть, эта часть и осталась. варианты отчета в скд описаны, отличаются отбором то по категории, то по ответственному разные группировки. в итоге добавила пользователю вариант отчета и заработало

Дмитрий@


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск