2014-05-12 1 views
0

다음 ColdFusion 코드로 Excel 형식으로 파일을 엽니 다.ColdFusion - Excel 출력으로 열기

<CFCONTENT TYPE="text/tabdelimited"> 
<CFHEADER NAME="Content-Disposition" VALUE="attachment; filename=""SpendRptFromAPPayments-kfs_#DateFormat(Now(), "yyyymmdd")##TimeFormat(Now(), "HHmmss")#.xls"""> 
<CFOUTPUT>#Request.QueryName# - #Request.QueryID#</CFOUTPUT> 
Total Amount 
<CFOUTPUT Query="SpendAPPmt"> 
#DollarFormat(totalValue)##chr(10)# 
</CFOUTPUT> 

저는 컴퓨터에서 Excel 2013을 사용하고 있습니다. 열린 프롬프트 화면에서 어떻게 '이다 : 어도비 콜드 퓨전 파일'변경 :

Actual Result

나는 '인'에 대한 설정을 변경하려면

이 될 수 있도록 'Microsoft Excel 워크 시트이다'가를 'Microsoft Excel 워크 시트'.

Desired Result

답변

2

당신은 그때는 아마 윈도우 기본 프로그램을 변경해야합니다, 그것은 여전히 ​​같은 오류를 제공하는 경우 vnd.ms-엑셀

<cfheader name="Content-Disposition" value="inline; filename=foo.xls"> 
     <cfcontent type="application/vnd.ms-excel" file="C:\foo.xls"> 

으로 콘텐츠 유형을 설정해야합니다. 참조하십시오. http://windows.microsoft.com/en-in/windows/change-default-programs

+0

예, 작동합니다. 고맙습니다. – tigerpuzzle

관련 문제