如何在JRxml文件中创建动态列以生成jasper报告?

时间:2012-11-01 09:33:53

标签: jasper-reports

我有一组数据以表格格式显示,使用jasper报告并且当前正在编写.jrxml文件。

在我的数据集中,我有数据可以让我们知道表格的列数,从而使其成为表格的动态列。

所以,问题是从数据库中获取的数据是行特定的;那么我怎样才能使它能够将它转换为无表的列?

我有一个dB表,从中提取数据:

TEST_ID   LEVEL   LOT_NUM  MEAN          UNITS       PERCENT            
--------- ------  -------- ------------- ----------- -------------
GLU       1       1212     2.1             10           22                     
GLU       2       1314     3.2             10           22                     
GLU       3       1414     3.3             10           22       

我必须同样创建报告:

TEST_ID   LEVEL:1  LEVEL:2   LEVEL:3  UNITS PERCENT
-------   -------  -------   -------  ----- -------
GLU       2.1      3.2       3.3      10    22

- :LEVEL的数量变为特定测试的列数。

1 个答案:

答案 0 :(得分:4)

您的用例看起来只能在运行时识别您的列。对于此类用例,您可以查看两个库中的任意一个 - dynamic jasperdynamic reports。虽然我已经看到动态jasper比动态报告更多的用法。

相关问题