1

我正在使用 CFCHART 即时生成很棒的图表。根据选择标准动态更改图表的标题会很好......我一直在尝试通过设置一个字符串graphTitle来做到这一点,该字符串根据选择有条件地填充。我想做的只是为每个标准开始一个新行。

例如:假设我有一个包含大量选择标准的图表。我希望图表标题看起来像这样:(当然,中断表示一行的结束)

Fiscal Year 2006 to projected 2013 (Break)
Hires of African American Heritage candidates (Break)
Whom are Female
From New Mexico, California, Texas and Colorado (Break)
With an Age of 29+ (Break)
With a breakdown of Degree Achievement:

我尝试在标题中使用<SPAN>and标签。<BR />没有运气。还有其他想法吗?

4

1 回答 1

1

如果您的意思是要在图表标题中添加换行符以使其“换行”,则可以尝试像这样添加 ascii 编码的换行符...

<Csfet linefeed = chr(10) & chr(13)/> 

那么你的变量将是

<cfset mytitle = "fiscal year 2006 to projected 2012 #linefeed# Hires of..."/>

等等 - 你明白了。注意:您可能需要“just” chr(10) 或者您可能需要两者。你需要进行实验。我不“知道”这会奏效。如果是我并且我想要一些复杂的东西来装饰图表,我想我会绘制一个只有 x 和 y 轴标签的普通“未装饰”图表,然后使用 HTML 在图表之外设置我的标题。我会更好地控制这种方式。

无论如何,如果这不起作用,请尝试摆弄“样式”属性。您可以提供带有各种选项的 XML () var - 但恐怕它没有很好的文档记录。Ray 在他的博客上有一些关于此的内容。

于 2012-04-26T17:33:49.733 回答