1

我想将图像中显示的结果集分组为 JasperReports 中显示的报告格式。我正在使用 JasperReports 4.5。我用谷歌搜索了很多,但找不到满足我要求所需的 xml 标签。

显示 Jasper 报告中所需报告格式和 SQL Server 结果集的图像 查询结果集如下

   select Design, ProfitPer, LabourChg, WgtY, WgtR, TypeName, SetName, ShapeName, Size,
   Pieces, Weight, Price, sum(ProfitPer) Profit, round(sum(Cus2),3) Charges from 
   VDetaillist  where design like 'B101E' 
   group by  Design, ProfitPer, LabourChg, CompCost, WgtY, WgtR , TypeName, SetName, ShapeName, Size, Pieces, Weight, Price, SetCost, USS

其中 Dsign Profit 和 Charges 是总和值。Design (B101E),ProfitPer,LabourChg,WgtY,WgtR 是非重复值。而 TypeName(Dia,Emarld),Shpae(Round,Square) 和 Size(4,2.2 * 2.2), Pieces, Weight 是重复值。

非常感谢提前

4

2 回答 2

0

在您使用的组标题带中转到属性,对于“组表达式”属性,请尝试添加:

$F{Design}+' '+$F{ProfitPer}+' '+$F{LabourChg}+' '+$F{CompCost}+' '+$F{WgtY}+'     '+$F{WgtR}+' '+$F{TypeName}+' '+$F{SetName}+' '+$F{ShapeName}+' '+$F{Size}+' '+$F{Pieces+'   '+$F{Weight}+' '+$F{Price}+' '+$F{SetCost}+' '+$F{USS}

确保您的所有 groupby 项目都是 iReport 文档中的 $Fields

于 2012-05-07T13:12:41.787 回答
0

在组头带中,通过在“组表达式”属性中添加以下代码:

  $F{Design}

解决了我的问题。

于 2012-05-15T04:42:41.510 回答