-1

コンテンツをダウンロードするために正常に動作している cfspreadhsheet があります。今、私は記録の添付ファイルを持っています。エクスポートを Excel にエクスポートするときに、その zip ファイルを新しいシートにも追加したいと考えています。ドキュメントを確認したところ、 という関数がありますspreadSheetAddImage

今まで、私はこのようにしていて、ここにいくつかのものを追加する必要があります

<cfquery datasource="#request.dsn#" name="fetch">
    SELECT * from mytable 
    </cfquery>
  <cfset filename = "Tickets" & dateformat(now(),'mm_dd_yyyy') & "." & "xls">
  <cfset s = spreadsheetNew("Summary")>
  <!--- Add header row --->
  <cfset spreadsheetAddRow(s, "ID,Date Raised,Summary,Raised By,AssignedTo,Status,Last Updated Date, Time Spent, Ticket Type, Last Updated Comment")>
  <!--- format header --->
  <cfset spreadsheetFormatRow(s,{bold=true,fgcolor="lemon_chiffon",fontsize=12,border=1},1)>
  <cfset spreadsheetAddRows(s, fetch)>
  <cfset SpreadsheetFormatColumn(s,{textwrap=true},10)>
  <cfset spreadsheetWrite(s, filename, true)>
4

1 に答える 1

2

私の提案とコメントでの Leigh の支援により、CFZip を使用することに決めたようです。ここで締めくくるために、回答形式になっています。

ColdFusion では、画像以外のファイルをスプレッドシートに埋め込むことはできません。複数のファイル タイプをまとめてパッケージ化する必要がある場合は、 を使用CFZipするのが要件を処理する最良の方法です。

于 2013-05-16T10:42:20.067 に答える