- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在研究 ColdFusion 9 - cfchart,这是我的部分代码
<cfchart format="flash" show3d="true" title="Assigned Amount vs Projection Amount" scaleto="#scaleToForAmount#" scaleFrom="0" backgroundColor="white" font="Arial" seriesplacement="stacked" chartHeight="400" chartWidth="800" labelFormat="number" >
<cfchartseries type="bar" query="chartData" itemcolumn="#variables.columnList[1]#Name" valuecolumn="PAID" seriesColor="##155D7F" seriesLabel="amout" paintStyle="plain" >
</cfchartseries>
<cfchartseries type="bar" query="chartData" itemcolumn="#variables.columnList[1]#Name" valuecolumn="PTP" seriesColor="##2AB9FF" paintStyle="plan" seriesLabel="PTP" >
</cfchartseries>
<cfchartseries type="bar" query="chartData" itemcolumn="#variables.columnList[1]#Name" valuecolumn="PDC" seriesColor="##0A2E40" paintStyle="domain" seriesLabel="PDC" >
</cfchartseries>
但是当 scaleTo 的值增加超过整数限制时我遇到了问题,它显示错误。即使将其转换为字符串、 double 或 bigInt,它也不接受这些值。并继续显示错误“无法将值 3.1616321275E9 转换为整数,因为它不能容纳在整数中”。谁能帮我摆脱这个。
最佳答案
您正在将浮点值传递给 scaleTo 属性。 scaleTo 属性需要一个整数值。
我还建议不要对图表使用 flash 格式。 flash 格式已在较新版本的 CF 中删除。如果您的代码迁移到较新版本的 CF,它将引发错误。
更新:
ColdFusion 支持介于 -2,147,483,648 和 2,147,483,647 之间的整数(32 位有符号整数)。您可以将此范围之外的值分配给变量。 ColdFusion 最初将数字存储为字符串。如果您在与数字相关的算术表达式或运算中使用它,ColdFusion 会将其转换为浮点值,保留其值,但会丢失精度。值 3161632127 超出范围。因此 CF 正在将值转换为 float 。由于该值是 float ,因此 CF 会抛出错误。查看document .
关于coldfusion - cfchart 中的 scaleTo 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36153658/
我在 coldfusion 10 中创建了一个简单的图表。由于某种原因,Y 轴上的标签太拥挤了。即使它们是长文本(虽然不超过 100 个字符),它们仍应单行显示而不是换行。这是屏幕截图:
我有几个查询可以提取数据以在图表中使用。 SELECT organisationName, count(messageID)*1000/listSize as msgCount FROM clust
我使用 cfchart 标签创建了一个饼图,目前图表数据的标签显示在饼图之外,我希望它们放置在每个切片内。我查看了 CF 文档,但似乎可以找到一种简单的方法来完成此操作。谁能阐明我如何才能让标签显示在
我在 CF10 中创建了一个 cfchart,它有 168 个数据点 - 即一周中的每个小时一个。我遇到的问题是 x 轴标签有点到处都是,这取决于我制作图表的宽度,例如目前他们是 1,4,7,14,2
我正在使用 WebCharts3D 界面创建和修改图表,然后在我的 Coldfusion 代码中使用生成的 XML 样式作为内联样式。 所以这在 WebCharts3D 中正确显示:
请考虑以下代码,现在我的 .cfm 中有以下代码里面的页面标签: DataSource = xx.xx.x.xx Name of the database = sgemail Name of the
我正在研究 ColdFusion 9 - cfchart,这是我的部分代码 但是当 scaleTo 的值增加超过整数限制时我遇到了问题,它显
我的意思是 MIN 应该在顶部,MAX 在 X 轴上。 这需要使图表更直观地阅读并与对象排名相关,当第一名比第三名“好”时。这就是为什么最好这样看的原因: (来源:xantea.net) => (来源
我正在尝试创建一个饼图,当它被点击为 shown in this example 时会展开一个饼图切片.下面是我的 ColdFusion 代码,根据 ZingChart docs , 允许将分离属性设
我正在使用 cfchart ColdFusion 10 (zingcharts) 中的标签。包含图表的页面正在通过 websocket 接收数据,我正尝试使用 JavaScript 定期将其中一些数据
我正在为我的一个应用程序使用 CF 饼图。但它的工作很奇怪。以下代码是图表代码,它给出了错误。它甚至不显示图表。我知道,这是由于查询列的值中存在双引号,col1 . fun
我正在尝试使用包含 png 格式的 cfchart 的 .cfm 页面动态加载 div 标记的内容。当用户单击链接时,我使用加载函数将 .cfm 页面放入 div。 $("#bank").bind("
我正在使用 coldfusion AJAX 调用来绑定(bind)一个 div,其中包含根据另一个 div 中的选项填充的查询结果。在使用 AJAX 调用的 DIV 中,我有一个 CFLAYOUT 标
我是一名优秀的程序员,十分优秀!