2016-12-05 12 views
-1

私はジャスパーレポートには新しく、レポートの1つに積み重ねられたbarchartツールを使用しようとしていました。私の研究に問題があります。さまざまなスタックのパーセンテージをどのように使用することができるかを示す良い文書は見られませんでした。そのため、すべてのカテゴリで値がすべて1つのバーセリフで100%になります。現在のところ、私はそれを達成するために、私のSQLクエリでは、クエリのパーセントを計算し、バーの最大値を100に設定することで、私にとってはうまくいきません。スタックのパーセンテージを取得する方法は、クエリのパーセントを計算するのではなく、SQLクエリの実際の値を渡すだけですか?積み重ね棒グラフの表示高さを100%に設定

答えて

0

なぜ、このために棒グラフを使用していますか?

これは、通常、円グラフを使用する範囲です。

とにかく、異なるフィールドのすべての値を合計する変数を作成するだけです。

<variable name="XXX" class="java.lang.Integer" calculation="Sum"> 
     <variableExpression><![CDATA[{Sum of all the stuff}]]></variableExpression> 
    </variable> 
+0

私は、データ系列のいくつかのカテゴリを持っているので、積み重ねバーを使用して、私はカテゴリごとにチャートの数を持つにつながる円グラフを使用しています。私はこれを試してみる前に申し訳ありませんが、理解を深めるために、積み重ねた列を合計して100%にするのに役立ちます。ありがとう –

関連する問題