我对jasperserver和ireport完全陌生,但我一直在管理。我今天确实达到了一个阻止,这是我的问题:我试图显示多个表(可能是50+),其中每个表在第一列中可以具有相同的数据。该列的行与行之间完全不同。我的意思是:
Value1 x1 y1 z1
Value1 x2 y2 z2
Value1 x3 y3 z3
Value2 x1 y1 z1
Value2 x2 y2 z2
Value2 x3 y3 z3
这可以使第一列具有相似的值。我试图更改它,以便每个第一列都有自己的表,如下所示:
Value1 table
------------
X1 Y1 Z1
X2 Y2 Z2
X3 Y3 Z3
Value2 table
------------
X1 Y1 Z1
X2 Y2 Z2
X3 Y3 Z3
修改
为了扩展我原来的问题,我通过SQL检索的数据都存储在一个表中。我试图通过一些简单的格式来分解该表。我已经联系了一张照片,希望能让您的理解更加轻松。
这可能在Ireport吗?
答案 0 :(得分:0)
要理解你想要的东西有点难,但我猜...
select * from table1
union all
select * from table2;
UNION ALL
与UNION
的不同之处在于所有行都按所选顺序返回。
相比之下,UNION
排序所有行并丢弃重复项。
答案 1 :(得分:0)
我在不同的论坛上找到了解决方案。
(在我的情况下)使IP成为一个组。然后在组头中添加$ Field(ID),然后添加详细信息区域中的其余行。确保您重置组。祝你好运!