Добрый день
Есть отчет на СКД
Запросами вполне успешно получаются все поля кроме одного "Проверка"
Нужно Сложить конкретные значения по одной группировке
(см.скриншоты)
И все упирается в то, что группировка может быть как по месяцам, так и по дням, годам
Много уже вариантов перепробовал, пока зашел в тупик
Как понимаю, важно брать именно готовые данные, которые сформировала СКД
Но как правильно это сделать?
Есть отчет на СКД
Запросами вполне успешно получаются все поля кроме одного "Проверка"
Нужно Сложить конкретные значения по одной группировке
(см.скриншоты)
И все упирается в то, что группировка может быть как по месяцам, так и по дням, годам
Много уже вариантов перепробовал, пока зашел в тупик
Как понимаю, важно брать именно готовые данные, которые сформировала СКД
Но как правильно это сделать?
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2)
Пытался
Если это по одной группировке периода, то норм работает
если две и более, то все ломается - для месяца считается сумма остатков на каждый день
можно сделать запрос, который вернет null для одного, и дату для другого, и отбираться в самом отчете что период заполнен
но такой вариант не нравится, этот запрос будет отрабатывать столько же сколько сам отчет строится
т.е. время вывода отчета*2
со своим знаком для каждой строки. Тогда просто СУММА(Проверка) даст вам нужный результат. А уж как вывести его в СКД это разным
Пытался
Если это по одной группировке периода, то норм работает
если две и более, то все ломается - для месяца считается сумма остатков на каждый день
можно сделать запрос, который вернет null для одного, и дату для другого, и отбираться в самом отчете что период заполнен
но такой вариант не нравится, этот запрос будет отрабатывать столько же сколько сам отчет строится
т.е. время вывода отчета*2
Прикрепленные файлы:
(4)Большое спасибо за наводку с ролями
утыкался в запросы, упустил их из вида
в итоге делаю ресурсы:
СальдоНачальное
СальдоКонечное (с обратным знаком)
Оборот
В вычисляемом поле "СуммаФакт" складываю их суммы
В отчет вывожу только СуммаФакт
Вроде вроде бы красиво отрабатывает
утыкался в запросы, упустил их из вида
в итоге делаю ресурсы:
СальдоНачальное
СальдоКонечное (с обратным знаком)
Оборот
В вычисляемом поле "СуммаФакт" складываю их суммы
В отчет вывожу только СуммаФакт
Вроде вроде бы красиво отрабатывает
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот