0

CF 9 で折れ線グラフ チャートを作成しています。私の cfchart コードは次のとおりです。

    <cfchart showborder="yes"
    chartheight="500" chartwidth="1000"
    yaxistitle="% Correct" xaxistitle="Month" 
    sortXAxis="yes"
    xAxistype="Scale"
    showxgridlines="yes"
   scaleFrom="1" 
   scaleTo="110" 
   showLegend="yes"
   tipStyle="mouseOver"
   title="Data Entry Audit %">
   </cfchart>

X 軸に沿って月番号が表示されますが、1、2、3、4、5、6 などではなく、2 秒単位でカウントされます。0、2、4、6、8 が表示されています。1月分のデータがあるので「1」なのですが、x軸には1が現れません。Scalemin=1 と ScaleMax=12 を追加してみましたが、これは CF 9 ではサポートされていないようです。

ありがとう!

4

1 に答える 1

0

X 軸に沿って何月を表示していますか? Webcharts3D (基礎となるグラフ作成ツール) は、グラフ要素が最適に適合するように多くの自動調整を行います。Webcharts3D がラベルをスキップしている場合、軸に沿って適切にフィットするには多すぎると判断した可能性があります。そのため、代わりに他のすべてのラベルを表示することを選択します。

cfchart には、 x-axisの特定の設定をオーバーライドするための属性があるとは思いません。ただし、webcharts3d ユーティリティを使用して、デフォルト設定をカスタマイズ/オーバーライドできます。具体的にxAxisは、「基本」タブの設定 (タイプ、スケールの最小/最大など) をいじってみましょう。

于 2013-07-15T17:14:13.833 に答える