用Coldfusion生成 OFFICE 文件的代码

这几天在经典、5D碰到很多人在问,如何用CF生成EXCEL文件,昨天夜晚就写了一个示范程序放上来供大家参考。

  我建议大家先自己慢慢体会,程序本身并不复杂,如果看不懂的再来问,最好不要看都没看就来发问... 

  好的,我就用我CCF论坛的数据库来做是实验,目的是在线打开EXCEL文件和在线生成EXCEL文件。文件内容就是CCF论坛所有版块的名称和编号。我顺便做了个生成WORD文件的.代码就改了一处.大家仔细看看.
  在线打开OFFICE文件必须你系统安装了OFFICE。记住这点,要不然就会提示下载。


 

sessionmanagement="Yes"> 





 

 


select boardID,boardNAME from board
order by boardID
 



    CCForum栏目一览

 

CCForum栏目一览





编号名称

#boardID##boardname#




以WEB方式用EXCEL打开


以WEB方式用word打开


生成EXCEL文件并下载



CopyRight(C)wait hunanet.com






 




select boardID,boardNAME from board
order by boardID
 


 


 


#boardID##tabchar##boardname##newline#




 




select boardID,boardNAME from board
order by boardID
 


 


 


#boardID##tabchar##boardname##newline#




 


 



 


 



select boardID,boardNAME from board
order by boardID
 






 


 


你所需要的信息已经生成EXCEL格式文件,
文件地址是:


https

://#CGI.HTTP_HOST#/CF/Excel/file/#session.cfid#.xls

 


  值得注意的,我把存放动态生成的XLS文件存放在一个叫FILE的文件夹.你运行这代码时必须先建立一个FILE文件夹....要不然会出错. 

你可能感兴趣的:(用Coldfusion生成 OFFICE 文件的代码)