JasperReportsとiReportは初めてで、問題に直面しています。質問に進む前に、まず次の画像をご覧ください。
したがって、主な問題は累積列にあります。たとえば、「Cumulative Bill」列には、次の値が順番に表示されます。
6000.0、14000.0、23000.0、32800.0、42800.0、45800.0
どうすればこれができるのかわかりません。新しい変数を作成しようとしましたが、累積型の計算がありません。助けてください。
JasperReportsとiReportは初めてで、問題に直面しています。質問に進む前に、まず次の画像をご覧ください。
したがって、主な問題は累積列にあります。たとえば、「Cumulative Bill」列には、次の値が順番に表示されます。
6000.0、14000.0、23000.0、32800.0、42800.0、45800.0
どうすればこれができるのかわかりません。新しい変数を作成しようとしましたが、累積型の計算がありません。助けてください。
計算 = Sum および変数式 = $F{BillAmountField} で変数 $V{variableName} を作成し、この変数を含むテキスト フィールドを詳細セクションに配置します。
そんなに大変ですか?:)
クエリレベルで実行できます。クエリは次のとおりです:-
SELECT m.bill_amount,
@cbill:=@cbill+ifNull( m.bill_amount,0) cumulative_bill
FROM (
SELECT @cbill:=0,
bill_amount
FROM
)m