не формерует РегламентированныйОтчетПрибыль (1с8.1 УПП) #409090


#0 by CrazyProg
выдает такую ошибку при нажатии на "заполнить" {Отчет.РегламентированныйОтчетПрибыль}: Ошибка при вызове метода контекста (Выполнить): {(2, 28)}: Поле не найдено "ХозрасчетныйОбороты.СуммаНУОборот"
#1 by СуперМегаМонстр
отладчик украли?
#2 by CrazyProg
в смысле
#3 by CrazyProg
просто давно не занимался, а столкнуться пришлось с 1с
#4 by СуперМегаМонстр
убегай
#5 by CrazyProg
не магу, помоги плиз
#6 by CrazyProg
в отладчике нашел через какой запрос осуществляется, а в чем ощибка понять не могу, может быть поле не заполнено или его не сущесмтвует?
#7 by Пеппи
Озвучи релиз конигурации хотя бы, тогда может подскажут.
#8 by CrazyProg
1.2 (1.2.22.3)
#9 by Пеппи
апаю  Проверь - существует это или нет: ХозрасчетныйОбороты.<<?>>СуммаНУОборот
#10 by CrazyProg
есть в модуле отчета ХозрасчетныйОбороты.СуммаНУОборотДт и ХозрасчетныйОбороты.СуммаНУОборотКт
#11 by Пеппи
Не в модуле - это в виртуальной таблице ХозрасчетныйОбороты.СуммаНУОборот
#12 by CrazyProg
не догоняю, где искать, если я правельно понял виртуальная таблица формеруется во время выполнения каких либо операций?
#13 by Пеппи
Она формируется при выполнении скажем запроса т.е. при отладке останови и посмотри в табло чему равно значение этого выражения.
#14 by CrazyProg
чего то найти не могу :-( на скока я помню таблица формеруется вне запроса, просто потом значения из запроса присваиваем к таблице
#15 by Пеппи
Вот я и подозреваю что поля такого нету в этой таблице, может по другому както называется.
#16 by CrazyProg
не нашел где формеруется виртуальная таблица
#17 by CrazyProg
хотя есть формерование таблицы значения в модуле самого отчета
#18 by Пеппи
текст- конструктор запроса :)
#19 by CrazyProg
это модуль обьета, в этот модуль вставлять или в модуль формы отчета
#20 by Пеппи
Во первых и самое главное сделай копию базы и на ней тренируйся, Во вторых не вставлять нужно просто открыть конструктор запроса и посмотреть структуру всех таблиц хотя я подозреваю уже что НУ лишняя в выражении ХозрасчетныйОбороты.СуммаНУОборот Главное на копии !
#21 by CrazyProg
1. копию сделал, 2. в конструкторе запроса посмотрел, есть поле СуммаОборот, а вот СуммаНУОборот нету
#22 by CrazyProg
подскажи что даль делать
#23 by Пеппи
Отредактируй, НУ убери.
#24 by CrazyProg
"НУ" убрать из этой строки        Запрос.Текст = СтрЗаменить(Запрос.Текст, "СуммаОборот",
#25 by CrazyProg
Запрос.Текст = СтрЗаменить(Запрос.Текст, "СуммаОборот", "СуммаНУОборот");
#26 by CrazyProg
спасиб большое, все пошло, надо много наверствовать в знаниях
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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