Создание динамических и статических столбцов в Matrix в SSRS 2005

У меня есть отчет, который показывает финансовые данные по годам вместе с несколькими другими битами статических данных: каждый раз, когда я пытаюсь поместить группу столбцов, она либо выше, либо ниже статических данных:

FiscalYear
StaticData1 | StaticData2 | StaticData3 | StaticData4

Or:

StaticData1 | StaticData2 | StaticData3 | StaticData4
FiscalYear

Я хочу, чтобы я получил статические данные, а затем динамические данные (которые могут быть 1 или 20 дополнительными столбцами) рядом с ними с соответствующими данными ниже. Как мне получить отчет, чтобы он выглядел примерно так:

StaticData1 | StaticData2 | StaticData3 | StaticData4 | FiscalYear | FiscalYear+1  ...

Спасибо большое!


person Pulsehead    schedule 18.09.2009    source источник


Ответы (1)


Подробнее о том, как создать динамические группировки матриц на основе параметров отчета.

Подожди секунду. Я думаю, что это не ответ на ваш вопрос.

Похоже, вы спрашиваете, как сделать так, чтобы справа от статических данных отображалось больше столбцов на том же уровне группировки. Единственное, что я могу порекомендовать, — изменить набор записей, чтобы он возвращал строку для каждой последней ячейки матрицы. Обычно это связано с частичным разворотом.

У вас есть что-то вроде:

Строка1 Статическая1 Статическая2 Год Строка1 Статическая1 Статическая2 Год

вместо этого вам нужно это:

Row1 'Static1' Static1Value
Row1 'Static2' Static1Value
Row1 'Year' YearValue
Row2 'Static1' Static1Value
Row2 'Static2 Static2Value
Row2 'Year' YearValue

Я надеюсь, что в этом есть смысл. У меня не так много времени, чтобы вдаваться в подробности.

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

person ErikE    schedule 12.10.2010