2016-09-13 10 views
1
╔═════╦═════════╦═════╗ 
║ id ║ seconds ║ ... ║ 
╠═════╬═════════╬═════╣ 
║ A ║ 30  ║ ... ║ 
║ B ║ 20  ║ ... ║ 
║ ... ║ ...  ║ ... ║ 
║ All ║ 10  ║ ... ║ 
╚═════╩═════════╩═════╝ 

"id"が "すべて"の場合、データは他のすべてのidsに影響することを意味します(「合計」ではありません)。BIRTレポート - すべてに値を追加

私はグラフを作成する必要があります。 "All"パラメータにバーを作成する代わりに、グラフにid "All"の値を他のすべてのIDに合計します。

私はこのようなテーブル読んで、チャートをやりたい

╔═════╦═════════╦═════╗ 
║ id ║ seconds ║ ... ║ 
╠═════╬═════════╬═════╣ 
║ A ║ 40  ║ ... ║ 
║ B ║ 30  ║ ... ║ 
║ ... ║ ...  ║ ... ║ 
╚═════╩═════════╩═════╝ 

はBIRTで、このことは可能ですか?

答えて

0

はい、これは多くの方法で実行できます。

解決策の選択については、より多くの情報を提供する必要があります。 「すべて」というIDは1つだけですか? 他のIDは一意ですか?

もしそうなら、ID値が 'all'ならばフェッチスクリプトをチェックし、もしそうなら、秒の値をグローバル変数に入れます。

この変数を使用して、テーブルのすべての秒に追加することができます。 表のフィルタまたは行の可視性を使用して、 'all' IDを非表示にします。

この情報をグラフとして表示する場合は、テーブル、クロスタブ、またはデータセットをデータソースとして使用できます。

関連する問題