2012-02-20 1 views
0

Возможно ли это в SSRS?Данные SSRS переносятся вертикально в строку, от 1 до 5 в столбце A, от 6 до 10 в col B?

Для каждой строки в настоящее время существует десять значений, но из-за длинных меток, я смотрю на создание немного другого формата вывода.

Что я хотел бы достичь это:

______________________________________________________ 

    DATAROW 1 label 1 : <#1 highest value> | label 6 : <#6 highest value> 
       label 2 : <#2 highest value> | label 7 : <#7 highest value> 
        .    ...   | .    ... 
       label 5 : <#5 highest value> | label 10: <#10 highest value> 
______________________________________________________ 

    DATAROW 2 label 1 : <#1 highest value> | label 6 : <#6 highest value> 
       label 2 : <#2 highest value> | label 7 : <#7 highest value> 
        .    ...   | .    ... 
       label 5 : <#5 highest value> | label 10: <#10 highest value> 
______________________________________________________ 

    DATAROW n ... 

Так половина значения отображаются в левой части строки, а половина на правой стороне - там всегда будет десять значений

В отчете есть две группы строк и одна группа столбцов, не уверены, изменит ли этот формат на вышеуказанный формат

ответ

1

Просто создать группировку столбцов, основанную на

=if (#value < 6,1,2) 

так 1-5 форме группа «1» с 6-10 формирования группы «2»

0

Возможно, попробуйте сделать это с подписями.

В каждой группе DataRow создаются две колонки. Сначала для меток от 1 до 5 и от 6 до 10. В каждом подзаголовке вставки столбцов.
Пример для левой колонны: subreport1 с параметрами получения datarow1 и colLeft.

+0

но как вы знаете, какие значения положить в какую колонку? Вам все равно нужно использовать какие-то функции ранжирования, чтобы получить соответствующую «страницу» результатов, и снова это все равно нужно было бы сделать с помощью MDX –

+0

Сортировка. В левом столбце - наивысшее значение, справа - наименьшее значение. У вас есть какая-либо процедура, которую вы используете в наборе данных? – WooCaSh

+0

Оглядываясь назад, я, вероятно, должен был обозначить их на 6-м, 7-м и выше, а не начинать снова. Будет редактировать q. –

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

  • Нет связанных вопросов^_^