1

我正在创建一个图表并将其保存为 PNG 文件。我试图让 CFCHART 将 Y 轴标签格式化为“货币”,但它没有应用该格式。

知道有什么问题吗?我在CF2018,版本:2018,0,10,320417

<cfchart format="png" chartWidth="#chartWidth#" chartHeight="400" font="arial" yAxisValues="#yAxisVals#" xAxis="#labelRotateStruct#" labelformat="currency" showlegend="true" name="myDataChart">
    <cfloop list="#yearList#" index="x">
        <cfchartseries type="bar" seriesLabel="#x#">
            <cfloop collection="#dataStruct#" item="key">
                <cfset temp = dataStruct[key] />
                <cfchartdata item="#key#" value="#temp[x]#"/>
            </cfloop>
        </cfchartseries>
    </cfloop>
</cfchart>      

<cffile action="write" file="#application.linkMediaRoot#\reports\generated\charts\#chartFileName#" output="#myDataChart#">

图表看起来像这样,即使我使用的是 labelformat="currency",Y 轴上也没有格式:

在此处输入图像描述

4

0 回答 0