У меня есть 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)>
cfzip
для помещения электронной таблицы и всех периферийных файлов в zip-файл вместо использования электронной таблицы в качестве пакета? - person Travis   schedule 03.05.2013cfspreadsheet
, но конкретно об этом не спрашивали. - person Travis   schedule 16.05.2013