4

私は次のような利益と損失のレポートに取り組んでいます。 ここに画像の説明を入力

そして、私のデータテーブルは次のようになります。
ここに画像の説明を入力

この P&L には、当月と 3 か月前のデータを入力するクエリ #1 があります。次に、クエリ #2 で 6 か月のローリング平均を計算し、次にクエリ #3 で年初来の合計を計算します。それらはすべてユニオンステートメントで結合されています。

これを iReport でレンダリングする最善の方法がわかりません。現在、私はクロス集計を使用しており、Bekwam の「クロス集計の拡張」手法を使用して、「メジャー」ラベルを顧客列に仕上げることができました。

だから私の質問は - これを行う簡単な方法はありますか? クロス集計にメジャーを追加するたびに、メジャーのラベルとフィールドを再配置する必要があります。Excel でピボット テーブルを作成した場合、ドロップダウン ボックスをクリックして、特定の月を表示または非表示にすることを選択できます。iReport でそれを行う方法はありますか? 何かが足りない気がします。他の誰かがこのような列にデータを表示している場合、どのようにしていますか? 詳細バンドを列に設定する場合、出力を整理してプロフェッショナルに見せるためのヒントはありますか?

ありがとう、リサ

4

1 に答える 1

1

詳細バンドに列を作成することにしました。メジャー ラベルを最初の列に配置し、その列のみに印刷するように設定しました。次に、測定値を各列に出力します。iReport にメジャー値を列 2 ~ n に出力するように指示できればと思いますが、それは不可能だと思います。

一部の顧客はクエリ #1 の各月の値を持っていないため、カレンダー テーブルでクエリ #1 を結合し (カレンダー テーブルはクエリ #1 を結合したまま)、空白をプレースホルダーとして追加して書式設定を保持することにしました。

于 2012-06-05T13:16:48.813 に答える