2010-09-24 31 views
3

我有一个问题,创建1组“spand”在DynamicJasper中的多个列。例子是这样的:分组在DynamicJasper中的多个列

我从基地,数据,我不能改变:

id1  id2  id3   id4  id5 

1  Vega Steve  8,000.23 yes 

1  Vega Steve  3,465.33 yes 

2  Minson Mark  123,987.23 no 

2  Minson Mark  3,465.33 yes 

5  Lucky Luck 3,123,465.33 no 

在第3列报告分组后应该是这样的:

id1  id2  id3   id4  id5 

1  Vega Steve  8,000.23 yes 

          3,465.33 yes 

2  Minson Mark  123,987.23 no 

          3,465.33 yes 

5  Lucky Luck 3,123,465.33 no 

是这可能在DynamicJasper中实现?

回答

0

是的可能。

您可以通过报告生成组。您可以添加多个群组。

为下一列创建相同的代码。
请按照分组等级的顺序添加。
如先加公司,然后部门再指定。

+3

谢谢发布,但这不是令人满意的解决方案。使用您的代码,您仍然可以获得多个组,每列一组。我希望所有三个栏目“行动”为1组。如果您更改三列中的任何值,则会创建新组。实际上,一种解决方案是我可以将所有列连接到1,但是我有问题的标题列名称和样式必须适当显示) – NubAtar 2010-09-24 13:31:56