概要
Cognos BIやAnalyticsで、合計などの集計機能を使用すると、以下のように集計行は下部に表示されます。
下記の例だと、アメリカの集計行は、アメリカの各製品ライン行の下に表示されています。
とあるプロジェクトで、こんな感じに集計行はどうしても先頭に表示したいのだ、という要件があり、ちょっと無理やり実装したやりかたです。
実装方法
まず、クエリーエクスプローラーでクエリーは以下の構造です。
リスト自体は、「Union結果」クエリーを使用していて、各クエリーには、「国」「製品ライン」「数量」のデータアイテムが配置されています。
ポイントとしては「国レベルファクト」のクエリーで、「製品ライン」のデータアイテムをこんな感じに、' ' で書き換えてます。
国でグループ化して、製品ラインでソートして、「製品ライン」「数量」列の本体に、条件付きスタイルで、「製品ライン」=' ' の場合に、背景色・前景色を変更しています。
苦肉の策感満載ですが、ご参考まで。
もっと素敵なやり方あるかも知れないので、Tips持ってる方は是非教えて下さい。
参考
こちらに別の手順を投稿しました。こっちの方がかっこいいです。
Cognos Analytics リストでL字型段落表示
https://qiita.com/shinyama/items/40d56177ea03f1d9917c