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 轴将显示月份数字,但它以 2 秒计数,而不是 1、2、3、4、5、6 等。它显示 0、2、4、6、8。有 1 月份的数据,所以是“1”,但 1 没有出现在 x 轴上。我尝试添加 Scalemin=1 和 ScaleMax=12,但似乎 CF 9 不支持此功能。非常感谢任何帮助。

谢谢!

4

1 回答 1

0

你在 x 轴上显示了多少个月?Webcharts3D(底层图表工具)做了很多自动调整,以确保图表元素的最佳拟合。如果 Webcharts3D 正在跳过标签,那么它可能已经决定有太多无法合理地沿轴放置。所以它选择显示所有其他标签。

我不认为 cfchart 具有覆盖x-axis上的那些特定设置的属性。但是,您可以使用 webcharts3d 实用程序来自定义/覆盖默认设置。具体来说,使用xAxis“基本”选项卡中的设置(类型、最小/最大比例等)。

于 2013-07-15T17:14:13.833 回答