导出到excel,ColdFusion中的列标题显示错误

时间:2013-07-19 16:29:02

标签: excel coldfusion export cfml

我试图通过查询获取帐号,并在导出到Excel后将这些帐号显示为列标题。

以下代码工作正常,但显示错误:

<cfset variables.setHeader = "">
<cfoutput query="myLoop"> 
    <cfset variables.setHeader = variables.setHeader & ", C_#myLoop.acc#> 
</cfoutput>

上面的代码显示了列标题(我在这里只展示了一个样本数据),但它显示为'C_000391'。哪个错了!为了显示,'C_'不应该与帐号一起,它是应该单独创建列标题的帐号。但是,只要我从#myLoop.acc#面前取下'C_'就会出现以下错误:

The column name 000391 is invalid. 

请让我知道解决地球上最棘手问题的最佳解决方案:)

由于

1 个答案:

答案 0 :(得分:-1)

似乎你正在尝试一个逗号分隔列表,请尝试下面,不需要循环。

&LT; cfset variables.setHeader = ValueList(myLoop.acc)&gt;