2010-11-23 56 views
0

線図をColdFusionで描画する場合は、cfchartタグを使用しています。ColdFusionチャートx軸ラベルの制限

マイx軸の範囲は1から24までで、それはすべての私のチャートのラベルの数を固定しています。

しかし、私のチャートに、Iは最初の10個の値(又は1〜24の任意の固定数)点を有していてもよいです。私は、クエリの行数は10

だから0から10までのx軸の値が表示されます10ポイントとの完全なグラフの広告クエリが表示されます24ポイントで照会されます、意味しかし、私は24ポイントのグラフをスケールしますクエリのカウントに関係なく

には、y軸シリーズを修正するためにscaleFromscaleToというオプションがありますが、x軸シリーズのオプションはありますか?続い

は、チャートであり、x軸上の24点(10点から線が存在しない)のためにそれを拡張すべきです。

<cfchart format="jpg" 
    xaxistitle="" 
    yaxistitle="" chartwidth="600" chartheight="120"> 

    <cfchartseries type="line" paintstyle="shade" 
     query="qChart1" markerstyle="circle" 
     itemcolumn="CHARTLABEL" 
     valuecolumn="INTCHART1" /> 
</cfchart> 

alt text

答えて

1

私は(あなたが、私は単純に順番にクエリであると信じて「カテゴリ」に、しかし「スケール」に設定することにより、

xAxistype="Scale" scaleMin="1" scaleMax="24" 

xaxistype通常、デフォルト値を探していると思いますすべての数値でなければなりません)、これを変更することができます。

あなたがCFのチャートフォルダ内のチャートの火災アップwebcharts.batをするためにフォーマットし、あなたのブーツを埋める以上のカスタム欠けている場合。

+0

質問に答えましたか? – Saul

+0

これは動作します。明確にするために、 'scaleMin/scaleMax'は、[カスタムwebchartsスタイル](http://help.adobe.com/jp/CustomFlash/9.0/Developing/WSc3ff6d0ea77859461172e0811cbec22c24-74f2.html#WSf01dbd23413dda0e48175ee612010006140-7fff)を使用するときに使用できる属性です。 – Leigh

0

サウルの答えは私のものよりもエレガントですが、私はまだ共有しましょう。

私は昨年の毎月の活動を表示するのと同じ問題がありました。短時間しか活動していなかったサイトや、トラッキングしていたトラフィック/成長がないサイトは正しく表示されませんでした。

クエリを表示する代わりに、表示する時間をループし、クエリのクエリを使用してその月のデータを抽出し、その月のデータポイントを追加しました。

少し強引ですが、うまくいきました。

関連する問題