2012-05-09 5 views
1

У меня есть таблица под названием EmployeeTypes, которые держат тип сотрудников, теперь я хочу, чтобы создать отчет, используя SSRS, который будет иметь что-то вроде этого:Как добавить SSRS Колонка Программного

 EmployeeType1  EmployeeType2  EmployeeType3 
      4     23    2 

где цифры счетчика из сотрудников.

Проблема в том, как я могу генерировать столбцы программно так, как в таблице EmployeeTypes может быть много типов и расширяться по времени?

+0

У меня есть аналогичная проблема, и я разместил свое решение здесь, http://stackoverflow.com/questions/888661/how-do-i-represent-an-unknown-number-of-columns-in-ssrs/10527254 # 10527254. –

ответ

0

Отчет SSRS определяется XML-файлом (файл .RDL или .RDLC). Вы можете создавать столбцы программным путем, напрямую изменяя XML. Не для слабонервных, но люди делают это, и это можно сделать.

1

Похоже, что вы ищете поперечный закладке отчет, используя набор данных, как select count(*), employee_type from employee_table group by employee_type.

Вы можете использовать мастер отчетов для создания типа отчета «Матрица» (в отличие от типа отчета «Табличный»). Мастер проведет вас через шаги, чтобы получить то, что вам нужно.

Смежные вопросы