Как бы я подошел к разработке этого отчета служб отчетов - PullRequest
0 голосов
/ 27 октября 2011

Меня только что попросили написать отчет SSRS, который отображает данные примерно так:

Date 1    |  Date 2   |
O | C | A | O | C | A |
1 | 2 | 5 | 4 | 3 | 6 |

Дата 1/2 и т. Д. Будет продолжаться для каждого дня в выбранном диапазоне дат, скорее всего, это будет текущий месяц, я могу вернуть эти данные в рамках хранимой процедуры, так что на самом деле это не должно быть большой проблемой.

O / C / A являются подзаголовками в течение каждого дня, моя главная проблема здесь в том, как получить O C A в качестве подзаголовков в каждом заголовке, как показано выше, а также как я должен вернуть эти данные из моей хранимой процедуры.

Я думал вернуть данные в следующем виде:

Дата | O | C | A

Но может ли SSRS преобразовать эти данные в нужный мне формат?

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

Любой совет был бы замечательным

Спасибо

1 Ответ

1 голос
/ 27 октября 2011

Получите ваши данные в форме

Дата1 |O |1

Дата1 |C |2

Дата1 |A |5

Дата2 |O |4

Дата2 |C |5

Дата2 |A |6

с SQL-сервера.Затем следуйте инструкциям из этого вопроса для построения своей матрицы:

Группировка столбцов и строк в SQL Server Reporting Services 2008

...