Итог по строке в таблице СКД

1. Dmitri93 12 13.10.17 13:34 Сейчас в теме
Коллеги, добрый день!
Уже долгое время бьюсь над вопросом, как сделать итог по строке - сумма, а по колонке - максимум?
В должности - вложенные строки "сотрудник", количество отработанных дней суммируется по каждому сотруднику, а количество ставок по ШР вычисляется как максимум. С Днями - всё отлично, т.к. применяется одна и та же функция, а как сделать аналогично по ставкам, ума не приложу.
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
5. VmvLer 13.10.17 18:18 Сейчас в теме
в таблице СКД итог это агрегатная функция на пересечении группировок строк и группировок колонок

когда это определение будет понято абсолютно четко, можно приступать к модификации выражения под задачу, например так ...далее гипотеза требующая проверки в рабочем отчете

Сумма(ВычислитьВыражениеСГруппировкойМассив("Максимум(КоличествоСтавок)","Период,Должность"))


т.е. попытаемся рассчитать итог Максимум по колонкам "период" в строке "должность".
Noobmaster69; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. VmvLer 13.10.17 14:03 Сейчас в теме
добавьте ресурс КоличествоСтавок и поправьте имена полей
в примерах ниже.

Сумма(ВычислитьВыражениеСГруппировкойМассив("Максимум(КоличествоСтавок)","Сотрудник"))

или
Сумма(ВычислитьВыражениеСГруппировкойМассив("Максимум(КоличествоСтавок)","Должность"))


как-то так
dmbarchenkov; +1 Ответить
3. Dmitri93 12 13.10.17 16:25 Сейчас в теме
(2) Валерий, спасибо за ответ, правильно я понял, что вместо ресурсов, которые указаны сейчас (смотрите 2й скриншот), нужно прописать два ресурса про которые Вы говорите? К сожалению, это не дало результатов, либо я что-то делаю не так(
4. Dmitri93 12 13.10.17 16:37 Сейчас в теме
(2) в таком случае идет суммирование значений по столбцу, а мне нужно по строке(
5. VmvLer 13.10.17 18:18 Сейчас в теме
в таблице СКД итог это агрегатная функция на пересечении группировок строк и группировок колонок

когда это определение будет понято абсолютно четко, можно приступать к модификации выражения под задачу, например так ...далее гипотеза требующая проверки в рабочем отчете

Сумма(ВычислитьВыражениеСГруппировкойМассив("Максимум(КоличествоСтавок)","Период,Должность"))


т.е. попытаемся рассчитать итог Максимум по колонкам "период" в строке "должность".
Noobmaster69; +1 Ответить
6. Dmitri93 12 16.10.17 11:38 Сейчас в теме
(5)
Сумма(ВычислитьВыражениеСГруппировкойМассив("Максимум(КоличествоСтавок)","Период,Должность"))

Валерий, спасибо огромное за помощь, всё получилось!
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот