ColdFusion 11 CFChart问题

时间:2014-12-09 02:38:10

标签: coldfusion-11

Gah ......对ColdFusion 11的升级继续给我带来巨大的麻烦!我今天遇到了一些与CFChart有关的问题。

首先......我曾经能够以小写的形式使用$$变量。这些变量不再有效。文档说camelCase工作,但仍然产生错误。但是,谢天谢地,大写有效。

其次,$$变量中的值似乎已经搞砸了...... 我在CF10(和CF9,CF8等......)中有这个代码。

    <cfchart  format="#myformat#" 
        chartheight="350" 
        chartwidth="600"  
        show3d="yes" 
        showlegend="yes"
        pieslicestyle="sliced"
        xaxistitle="RELATED_TO"
        yaxistitle="NBR"
        url="chart_rpt.cfm?value=$value$&item=$itemlabel$&series=$serieslabel$&rptpd=#rptpd#&rpttype=#rptval#"> 
    <cfchartseries 
      type="pie"
      query="appdata" 
      itemcolumn="related_to" 
      valuecolumn="nbr"
      serieslabel="Type"
      > 
  </cfchartseries>          
  </cfchart>  

我必须将其更改为(图表看起来相同,通过...):

    <cfchart  format="#myformat#" 
        chartheight="350" 
        chartwidth="600"  
        show3d="yes" 
        showlegend="yes"
        pieslicestyle="sliced"
        xaxistitle="RELATED_TO"
        yaxistitle="NBR"
        url="chart_rpt.cfm?value=$VALUE$&item=$SERIESLABEL$&series=$ITEMLABEL$&rptpd=#rptpd#&rpttype=#rptval#" > 
    <cfchartseries 
      type="pie"
      query="appdata" 
      itemcolumn="related_to" 
      valuecolumn="nbr"
      serieslabel="Type"
      > 
  </cfchartseries>          
  </cfchart>  

请注意url子句中的更改:$ SERIESLABEL $中的值应该是&#39;键入&#39; ...而不是它的&#39; Foreign&#39;。 $ ITEMLABEL $中的值应该是&#39; Foreign&#39;而是&#39; Type&#39;。我不得不为chart_rpt.cfm例程切换$$变量以生成预期的数据。

他们是否更改了这些$$变量的定义?还有其他人有这些问题吗?

0 个答案:

没有答案