2

像许多其他从 CF9 切换到 CF11 的人一样,我也遇到了图表问题。我的图表在 CF9 中运行良好。在我们对 CF11 进行更新后,一些东西消失了或不适合图表。

就我而言,我有两个要修复的元素。一个是标题。问题是我的标题出于某种原因有框架,如果我有超过一行的文本,则无法放入标题中。其次是 XAXISTITLE 根本没有出现在屏幕上。这是我在 CF9 中用于构建图表的代码:

<cfchart format="#ffPrint#" xaxistitle="#desc#" yaxistitle="#yTitle#" style="ChartStyle.xml"
         chartheight="700" chartwidth="#graphWidth#" title="#title#"  showlegend="#theLegend#" > 

我使用我的代码并尝试删除一些部分以查看这将如何影响 CF11,我发现如果我删除 STYLE,我的 xaxistitle 出现了,但仍然有错误的值。我也找不到调整标题框大小的方法。

例如我的标题在 CF9 中是这样的:

  Washington DC
  4th Conference 
  Date: 07/01/2015 - 07/08/2015
  Time: 08am - 4pm

所有这些信息都存储在#title# 变量中。

xaxistitle 只是简单的名称,位于图表列的底部。像 JOHN COOK 这样的文字是带有角度的,不仅仅是水平的。这是我用于此的代码:

<cfoutput query="getRecords" group="Year">
    <cfchartseries type="bar" itemcolumn="#Year#" valuecolumn="count" seriescolor="#listGetAt(Colors,colorId)#" >
    <cfset colorId++>
      <cfoutput>
            <cfchartdata item="#description#" value="#count#">
      </cfoutput>
    </cfchartseries>
</cfoutput> 

如果有人可以帮助解决这个问题,请告诉我。谢谢你。

4

0 回答 0