web-dev-qa-db-ja.com

レポートモジュールを使用して水平線を作成することはできますか?

基本的な棒グラフを表示するレポートモジュールがありますが、y=15に追加の行を設定する方法はありますか?

私が達成しようとしている出力は次のとおりです。

enter image description here

1
Ben Rudolph

これを機能させるために「ハッキング」する方法があります。それを行う1つの方法は、y-labelsおよびy-max設定を使用することです。

チャート設定の下で、y-labelsのボックスを追加し、線を配置したい場所に値を設定します。たとえば、'{ "10": "Goal" }'y=10に行を作成し、Goalでラベルを付けます。

これの次のトリックは、Chart Configurationのy-max値を、水平線以上の値に設定することです。これにより、水平線が表示されることが保証されます。

enter image description here

ドキュメント ここ

0
Ben Rudolph

これはレポートモジュールでは不可能だと思います。これを実現するには、基になるレポートフィクスチャデータから手動のグラフ構成を使用する必要があると思います。

1
Cory