gpt4 book ai didi

coldfusion - 是否可以在 coldfusion 中下载文件变量?

转载 作者:行者123 更新时间:2023-12-03 16:47:15 24 4
gpt4 key购买 nike

我使用 Coldfusion 的 SpreadSheet() 对象创建了一个 excel 文件,现在用户需要能够下载它。

mySS = SpreadsheetNew();
format1 = StructNew();
format1.color="dark_green";
format1.size="24";
SpreadSheetSetCellValue(mySS, 7,2,3);
SpreadSheetFormatCell(mySS, format1, 2, 3);

基本上我想要类似的东西

<cfdownload var="#mySS#">

然而,它几乎从来没有那么简单。我意识到我可以编写文件然后使用 cfheader\cfcontent 但是我尽可能避免编写文件。

编辑

根据我从 speshak 得到的建议我试过了

<cfcontent variable="#mySS#"  type="application/msexcel">

我得到的错误是,我是否遗漏了什么?

coldfusion.excel.ExcelInfo is not a supported variable type. The variable is expected to contain binary data.

最佳答案

好的,感谢Raymond Camden's Post这里的 speshak 是最终的解决方案。

<cfheader name="Content-Disposition" value="attachment;filename=filename.xls">
<cfcontent variable="#spreadsheetReadBinary(mySS)#" type="application/msexcel">

关于coldfusion - 是否可以在 coldfusion 中下载文件变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8242817/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com