1

画像に表示されている結果セットを、JasperReports で表示されているレポート形式にグループ化したいと考えています。JasperReports 4.5 を使用しています。私はたくさんグーグルで検索しましたが、要件を満たすために必要な xml タグが見つかりませんでした。

Jasper Reports で必要なレポート形式と 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 に答える