Jasper / DynamicJasper: как инвертировать заголовки столбцов

У меня есть отчет Jasper со следующим форматом вывода:

    Item  |  Price  |  Quantity
   ----------------------------
     1        100        5
     2        150        8
     3        200        11

Как мне сделать эту таблицу в этом формате:

     Item         1      2       3

     Price       100    150     200  

     Quantity     5       8       11

Заголовки столбцов теперь стали заголовками строк.

Я на самом деле использую DynamicJasper, но, конечно, он все еще зависит от Jasper.

Какие специальные настройки или свойства я должен установить для достижения нужного мне формата.

Кроме того, как вы называете этот формат? Перевернутые заголовки? Перевернутые колонны? Трудно решить эту проблему в Google, поскольку ключевые слова, которые я использую, кажутся неверными. Google всегда дает мне другой ответ.

2 ответа

Пожалуйста, проверьте, если Crosstabs служат вашей цели

Как было предложено ранее, либо проверьте кросс-таблицу, либо вы можете проверить их классы CrosstabBuilder/LayoutManager и, возможно, переопределить / расширить некоторые из них для адаптации к вашим потребностям

Другие вопросы по тегам