cfchart忽略了我的scalefrom值
我的页面中有以下代码。
样式变量保存自定义样式。
<cfchart chartheight="450" chartwidth="550" gridlines="9" yaxistitle="Score" scalefrom="20" scaleto="100" style="#style#" format="png" >
<cfchartseries query="variables.chart_query" type="scatter" seriescolor="##000000" itemcolumn="MyItem" valuecolumn="MyScore"/>
</cfchart>
在开始之前,请参阅chart_good.jpg。这就是我希望我的报告出现的方式。在x轴上,只要其中至少有一个具有值,就会有三个项目。如果某个项目没有任何值(即2010),则图表中不会有标记。
仅当只有一个项具有值时才会出现此问题。请参阅chart_bad.jpg。如您所见,2008年和2010年没有任何价值; y轴现在从0到100缩放。我尝试将其中一个项目(例如2008)设置为0或者图表之外的东西;它会根据这个图表外的价值和2009年的价值进行扩展。简而言之,我必须至少有两个值在20到100之间的项目,以便cfchart从20到100扩展。
我的问题是,我如何纠正这个问题,以便cfchart总是从20级扩展到100级?我正在运行CF9。
没有找到相关结果
已邀请:
1 个回复
徐百晴墓斜
然后,您所要做的就是将变量加载到您已经提到的样式属性中。
也是一个很好的资源,Webcharts程序将在你的C:/ coldfusion / charting /目录中。只需打开webcharts.bat,创建自定义图表,将xml代码复制到样式变量中,然后中提琴! 如果您决定使用此路线,请务必从cfchart标记中删除scaleTo =和scaleFrom =。