概要
またも昔やった小ネタを投稿します。
下図のように、Y軸の最大値、最小値をテキストのプロンプトで指定できるレポートを作成した場合に、Y軸の最大値を12に指定した時に、12に近い値が無い場合は、デフォルトで左側のグラフのように最大の値がぎりぎり表示されるレベルのY軸になってしまいますが、右側のグラフのように、Y軸の最大値に指定した値にしっかり固定する方法です。
実装
レポートの定義です。
右側のグラフで、棒グラフではなく、複合グラフにしておいて、COL3というアイテムを折れ線グラフに指定しています。
COL3の中身はこちらです。
?pYH?は、Y軸の最大値に入力された値を拾うパラメーターです。
最大値よりほんの少しだけ小さい値をCOL3が持つようにします。
そのCOL3を折れ線で表現するときに、グリッド線の色と同じ色を指定すると、Y軸の12のグリッド線と、COL3の折れ線がほぼ重なって、見えなくなる、というカラクリです。
またも苦肉の策ですが、こんなやり方もあるよという例でした。