0

クエリでアカウント番号を取得しようとしており、Excel にエクスポートした後、それらのアカウント番号を列ヘッダーとして表示しています。

次のコードは正常に動作していますが、正しく表示されません。

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

上記のコードは列ヘッダーを表示していますが (ここに表示しているサンプル データは 1 つだけです)、「C_000391」と表示されています。どちらが間違っています!表示の場合、'C_' は口座番号ではなく、列ヘッダーのみを作成するのは口座番号です。ただし、#myLoop.acc# の前から「C_」を外すとすぐに、次のエラーが発生します。

The column name 000391 is invalid. 

この地球上で最も困難な問題を解決するための最善の解決策を教えてください:)

ありがとう

4

1 に答える 1

-1

コンマ区切りリストのフォームを試しているようですが、以下を試してください。ループは必要ありません。

< cfset variables.setHeader = ValueList(myLoop.acc) >

于 2013-07-19T18:51:53.307 に答える