LoginSignup
1
0

More than 5 years have passed since last update.

Cognos レポートでY軸の最大値をデータが無くても固定したい

Posted at

概要

またも昔やった小ネタを投稿します。

下図のように、Y軸の最大値、最小値をテキストのプロンプトで指定できるレポートを作成した場合に、Y軸の最大値を12に指定した時に、12に近い値が無い場合は、デフォルトで左側のグラフのように最大の値がぎりぎり表示されるレベルのY軸になってしまいますが、右側のグラフのように、Y軸の最大値に指定した値にしっかり固定する方法です。
001.PNG

実装

レポートの定義です。
右側のグラフで、棒グラフではなく、複合グラフにしておいて、COL3というアイテムを折れ線グラフに指定しています。
002.PNG

COL3の中身はこちらです。
?pYH?は、Y軸の最大値に入力された値を拾うパラメーターです。
最大値よりほんの少しだけ小さい値をCOL3が持つようにします。
003.PNG

そのCOL3を折れ線で表現するときに、グリッド線の色と同じ色を指定すると、Y軸の12のグリッド線と、COL3の折れ線がほぼ重なって、見えなくなる、というカラクリです。
004.PNG

またも苦肉の策ですが、こんなやり方もあるよという例でした。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0