图表工具提示弹出格式



是否有人知道,如果它是可能的格式工具提示,显示悬停在ColdFusion图表(当属性tipStyle =" MouseOver"设置)?

我希望它被格式化为数字样式,包括两个小数点,即使值是0(例如:0.00而不是0)。我相信这个值也与轴数据格式相关联,所以如果可以格式化轴数字,那么它可能会延续到工具提示。

我一直在想尝试覆盖javascript函数调用的onmouseover事件是内置到cfchart标签,但我不确定这个函数的名称或如何去做。任何想法/建议都很好。谢谢。

您可以自定义注释(即工具提示)。只需指定自定义格式(例如${value;##.00})来显示两位小数。

有关支持的变量列表,请参阅webcharts3D实用程序帮助:Designer => Design => Elements =>Parameters。

<cfsavecontent variable="style"><?xml version="1.0" encoding="UTF-8"?>
<frameChart>
          <frame xDepth="12" yDepth="11"/>
          <yAxis scaleMin="0" />
          <elements drawShadow="true">
               <morph morph="Grow"/>
          <![CDATA[
X Label = $(colLabel)
X Value = ${value;##.00}
          ]]>
          </elements>
          <decoration style="FrameTopBottom" foreColor="white"/>
          <paint palette="Pastel" isVertical="true" min="47" max="83"/>
          <insets right="5"/>
</frameChart></cfsavecontent>
<cfchart format="png" style="#style#">
    <cfchartseries type="bar">
        <cfchartdata item="Apple" value="50">
        <cfchartdata item="Orange" value="76.8">
        <cfchartdata item="Pear" value="100.634">
    </cfchartseries>
</cfchart>

我不认为你可以很容易地在Javascript中拦截cfchart的onmouseover事件,因为cfchart使用Flash或静态图像,所以你必须做一些奇怪的ActionScript <-> Javascript巫术来拦截事件

相关内容

  • 没有找到相关文章

最新更新