这几天在经典、5D碰到很多人在问,如何用CF生成EXCEL文件,昨天夜晚就写了一个示范程序放上来供大家参考。
我建议大家先自己慢慢体会,程序本身并不复杂,如果看不懂的再来问,最好不要看都没看就来发问...
好的,我就用我CCF论坛的数据库来做是实验,目的是在线打开EXCEL文件和在线生成EXCEL文件。文件内容就是CCF论坛所有版块的名称和编号。我顺便做了个生成WORD文件的.代码就改了一处.大家仔细看看.
在线打开OFFICE文件必须你系统安装了OFFICE。记住这点,要不然就会提示下载。
sessionmanagement="Yes">
select boardID,boardNAME from board
order by boardID
CCForum栏目一览
以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文件夹....要不然会出错.
我建议大家先自己慢慢体会,程序本身并不复杂,如果看不懂的再来问,最好不要看都没看就来发问...
好的,我就用我CCF论坛的数据库来做是实验,目的是在线打开EXCEL文件和在线生成EXCEL文件。文件内容就是CCF论坛所有版块的名称和编号。我顺便做了个生成WORD文件的.代码就改了一处.大家仔细看看.
在线打开OFFICE文件必须你系统安装了OFFICE。记住这点,要不然就会提示下载。
select boardID,boardNAME from board
order by boardID
CCForum栏目一览
编号 | 名称 |
#boardID# | #boardname# |
以WEB方式用EXCEL打开
以WEB方式用word打开
生成EXCEL文件并下载
CopyRight(C)wait hunanet.com
select boardID,boardNAME from board
order by boardID
select boardID,boardNAME from board
order by boardID
select boardID,boardNAME from board
order by boardID
文件地址是:
http
://#CGI.HTTP_HOST#/CF/Excel/file/#session.cfid#.xls
值得注意的,我把存放动态生成的XLS文件存放在一个叫FILE的文件夹.你运行这代码时必须先建立一个FILE文件夹....要不然会出错.
以上就是用Coldfusion生成 OFFICE 文件的代码的详细内容,更多请关注0133技术站其它相关文章!