Coldfusion의 SpreadSheet()
개체를 사용하여 Excel 파일을 만들었으므로 이제 사용자가 Excel 파일을 다운로드 할 수 있어야합니다. 거의 결코 간단하지 않습니다 그러나coldfusion에서 파일 변수를 다운로드 할 수 있습니까?
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는 지원되는 변수 유형이 아닙니다. 변수에는 2 진 데이터가 포함될 것으로 예상됩니다.