Функция поиска в каждой строке матрицы в SSRS - PullRequest
0 голосов
/ 16 октября 2019

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

NAME  | VALUE | CalculateMedian
Name1 | 1120  | //Write function to calculate median
Name2 | 3244  | 
Name3 | 4359  | 

где Значение - это совокупность данных за последние 13 месяцев. Для расчета медианы данных за Value я использовал функцию Lookup:

Lookup(Code.getMonthAndYear(i), Fields!MonthYear.Value, Fields!Value.Value, "myDataset") 

В функции getMonthAndYear я генерирую дату в формате mmm yyyy для каждого из последних 13 месяцев и ищу ее снова. доступный столбец набора данных в том же формате.

Но если моя матрица возвращает более одной строки NAME, каждая строка в CalculateMedian содержит данные, соответствующие только последнему значению NAME, а не возвращает данные для соответствующих строк. Как я могу это исправить?

...