2009-11-26 2 views
0

Любая идея, как я могу выполнить следующий сценарий в rdlc? У меня есть несколько строк (PrimaryKey, col1, col2, col3) Я хочу, чтобы отобразить таблицу, как это:Таблица ReportViewer

Labels of my fields | FirstRowValues  | SecondRowValues | 
___________________________________________________________________ 
Label for Primary key | PrimaryKey1.Value | PrimaryKey2.Value | 
Label of col1   | Col1.Value(row 1) | Col1.Value(row 2) | 
Label of col2   | Col2.Value(row 2) | Col2.Value(row 2) | 

Другими словами, вместо того, чтобы мои строки базы данных повторяется на diferrent строк RDLC, я бы например, чтобы они повторялись в разных столбцах.

Надеюсь, я был достаточно ясен о том, что я ищу.
Заранее спасибо

ответ

0

Вы можете использовать элемент управления Matrix (вместо таблицы) или использовать PIVOT и выполнять его в запросе базы данных.

Я думаю, что использует конструктор отчетов VS, а не SSRS (SSRS не создает RDLC, которые можно просмотреть в элементе управления VS 2008 ReportViewer).

0

10x 4 ответ ур, но я не искал этого. Решила мою проблему, используя матрицу с группой столбцов по выражению «1», а затем добавила несколько строк в эту группу. Не самое изящное решение, но работает.

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