0
Sasha_H
25.05.12
✎
18:21
|
я понимаю пятница вечер и все такое, но вот с таким еще никогда не сталкивался.
УниверсальныйОтчет падает после метода
ПостроительОтчета.Выполнить(); - прошол нормально
ПостроительОтчета.Вывести(ТабличныйДокумент); - ПАДАЕТ
Данный текст запроса отрабатывается в консоле отчетов отлично, не могу понять в чем проблема.
текст запроса из АнализаЗаказов вот такое хитрое поле добавил на итогах,
| ВЫБОР
| КОГДА Номенклатура ЕСТЬ НЕ NULL
| ТОГДА 0
| КОГДА ЗаказПокупателя ЕСТЬ НЕ NULL
| ТОГДА СУММА(ЗаказыПокупателейОстаткиИОбороты.СуммаУпрКонечныйОстаток - РасчетыСКонтрагентами.СуммаУпрКонечныйОстаток) / КОЛИЧЕСТВО(Номенклатура)
| ИНАЧЕ 0
| КОНЕЦ КАК Предоплата,
{ВЫБРАТЬ
Предоплата,
ВЫБРАТЬ
| ЗаказыПокупателейОстаткиИОбороты.СуммаУпрКонечныйОстаток - РасчетыСКонтрагентами.СуммаУпрКонечныйОстаток КАК Предоплата,
то есть в выборке все есть, а вот ошибку выдает:
{Отчет.УниверсальныйОтчет(86)}: Ошибка при вызове метода контекста (Вывести): {(107, 75)}: Поле, по которому рассчитываются итоги, должно присутствовать в списке выборки
ТОГДА СУММА(ЗаказыПокупателейОстаткиИОбороты.СуммаУпрКонечныйОстаток - <<?>>РасчетыСКонтрагентами.СуммаУпрКонечныйОстаток) / КОЛИЧЕСТВО(Номенклатура)
ПостроительОтчета.Вывести(ТабличныйДокумент);
по причине:
{(107, 75)}: Поле, по которому рассчитываются итоги, должно присутствовать в списке выборки
ТОГДА СУММА(ЗаказыПокупателейОстаткиИОбороты.СуммаУпрКонечныйОстаток - <<?>>РасчетыСКонтрагентами.СуммаУпрКонечныйОстаток) / КОЛИЧЕСТВО(Номенклатура)
КОгда в отчете "АнализЗаказа" я ремарю:
//УниверсальныйОтчет.ДобавитьПоказатель("Предоплата", "Предоплата", Истина, "ЧЦ=15; ЧДЦ=2", "Оплата", "Оплата");
отчет с запросом по итогам отрабатывает. Вот я не понимаю что происходит!
|
|
1
Sasha_H
25.05.12
✎
18:26
|
РасчетыСКонтрагентами.СуммаУпрКонечныйОстаток, КАК ОсталосьОплатить
УниверсальныйОтчет.ДобавитьПоказатель("ОсталосьОплатить", "Осталось оплатить", Ложь, "ЧЦ=15; ЧДЦ=2", "Оплата", "Оплата");
вот оно. Но по дефолту оно в ложе стоит, теперь понятно. Когда я его взвел, все заработало.
|
|