У меня есть отчет служб Reporting Services, в котором есть две группы строк: категория и подкатегория. Для столбцов он имеет LastYearDataA, ThisYearDataA, LastYearDataB, ThisYearDataB.
Я добавил два столбца (один для A и один для B), чтобы обработать вычисление выражения (чтобы показать процент, отличный от LastYear до ThisYear для каждого). Это работает Проблема возникает в подытоге для каждой категории. Необработанные числа суммируются правильно. Если SubCat1 имеет 10 // 5 для LastYear / ThisYear A, а SubCat2 имеет 5 // 1, то я получаю 15/5 для итогов. Но я получаю процентную долю в итоговом столбце как "50%", соответствующую SubCat1. Проценты для каждой подкатегории рассчитываются правильно (в любом случае, согласно моей резервной математике). Но промежуточный итог% всегда соответствует первой подкатегории в группе. Разве это невозможно сделать в Reporting Services 2005?