helpf.pro
Регистрация

v8: Итоги по вычисляемой колонке

ElenaT
07.06.2015 21:31Прочитано: 5987

Есть отчет. Условно, Группировки: Категория - Номенклатура - Документ

Поля: Номенклатура, Процент, Норматив, Факт, Разница(Факт - Норматив * Процент)

Не получается сформировать в СКД Итог по Разнице. 

Разница - это ресурс, рассчитываемый индивидуально для каждой номенклатуры с пом функции ВычислитьВыражение()

В группировке Категория, естественно, нет поля Процент (оно индивидуально для каждой номенклатуры) . Дальше - тупик.

Yandex
Возможно, вас также заинтересует
Реклама на портале
Bell
08.06.2015 09:42Ответ № 1

Если регистры нельзя переделать , тогда Резульата запроса в таблицу значений, дальще уже все получится как надо

ElenaT
08.06.2015 17:03Ответ № 2

Спасибо, но через таблицу не пойдет. Зачем тогда СКД?

E_Migachev
09.06.2015 04:54Ответ № 3

а как вы хотите чтобы он посчитал по группировке? среднее или сумма - вычисляемые поля

Bell
09.06.2015 16:30Ответ № 4

У тебя скорей всего по другому нельзя сделать отчет . Он БУДЕТ комбинированный СКД затем резлультат в ТЗ. Долще руками работать с процедурами  модулях отчема. Если есть возможность, то ТЗ сделать параметром и обработно в СКД. Когда то надо начанать работать с такими построением отчетов, потому что просто в СКД сложные очеты почти невозможно сделать или оформить. Трудно бывает только первый раз..

Mokey
09.06.2015 17:18Ответ № 5

Если ресурс Разница считается в вычисляемых полях, то на вкладке Ресурсы нужно указать его как суммируемое поле и выделить, по каким реквизитам отчёта его суммировать. Это на вскидку, надо бы настройки самого СКД смотреть, а то не совсем понятно, где эта Разница вычисляется, в какой момент.

Mokey
09.06.2015 17:20Ответ № 6

Я таким принципом суммирую ресурсы Сумма. Есть сумма в валюте поставщика, которая суммируется в итогах только если внутри группировки одна валюта, но есть и пересчитанная в основную валюту по курсу, которая суммируется всегда и по всем группировкам.

Подсказка: Для выделения Кода используйте (в редакторе).
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.