У меня есть отчет (RS2005, против экземпляра MSSS2005), который я унаследовал. Он показывает базовую таблицу данных: несколько ключевых полей, которые используются для группировки строк, несколько базовых числовых полей, а затем несколько полей с датой («сгруппированные») (например, через 1 месяц, 2 месяца, 6 месяцев, год, 2 года и т. д.)
Пользователь хотел бы сгруппировать эти датированные поля в агрегированные группы и иметь возможность свернуть или развернуть столбцы , как вы можете строки. Таким образом, мы сможем показать промежуточный итог значений следующего года или расширить его, чтобы разбить его по месяцам. Скрыть скрытые месяцы, если отображается промежуточный итог.
Это базовое поведение сводной таблицы (и его можно выполнить с помощью функции «Группа / подытог» в Excel - это наиболее близкое аналогичное поведение, которое я мог бы использовать для описания требований).
Хотя группировка по строкам в RptgSvcs кажется тривиальной, группирование столбцов и свертывание группы в единый промежуточный итог и повторное его разбиение кажется трудным или невозможным.
Разве кто-то знает лучше?