還是不行,可能不是該個asp的問題,因為SQL語句是有往下面傳遞,
只是發現Printout.asp根本沒有執行!
謝謝斑主!
這是Printout.asp:
<!-- METADATA TYPE="TypeLib" UUID="{這是excel writer}" -->
<!-- #include file="ado.asp"-->
<!-- #include file="List.asp"-->
<%
--------這里根本就沒有執行
mSQL = Request("strSQL")
Response.Write mSQL
Connection_Open nConn
Set adoRecordSet = Server.CreateObject("ADODB.RecordSet")
adoRecordset.Open mSQL, nConn,0
if not adoRecordset.EOF then
mTemplatePath = Server.MapPath("YarnFactory.xls")
Set objTemplate = Server.CreateObject("SoftArtisans.ExcelTemplate")
objTemplate.Open mTemplatePath
set objXls = objTemplate.Process("", saProcessOpenForScripting,true)
set objWorksheet = objXls.worksheets(1)
mRowNo = 3
do until adoRecordset.EOF
objWorksheet.Cells(mRowNo, 1).value = adoRecordset("Group_Name").value
objWorksheet.Cells(mRowNo, 2).value = adoRecordset("Factory_GroupMark").value
objWorksheet.Cells(mRowNo, 3).value = FormatNumber(adoRecordset("Factory_Amount"),0,0,0,-1)
objWorksheet.Cells(mRowNo, 4).value = adoRecordset("Factory_StyleNO").value
objWorksheet.Cells(mRowNo, 5).value = adoRecordset("Yarn_Name").value
objWorksheet.Cells(mRowNo, 6).value = adoRecordset("Customer_Name").value
objWorksheet.Cells(mRowNo, 7).value = adoRecordset("Agent_Name").value
objWorksheet.Cells(mRowNo,

.value = adoRecordset("Employee_Name").value
objWorksheet.Cells(mRowNo, 9).value = FormatDisplay(adoRecordset("Factory_GoodsDate").value,7)
objWorksheet.Cells(mRowNo, 10).value = adoRecordset("Knitting_Name").value
objWorksheet.Cells(mRowNo, 11).value = adoRecordset("Back_Name").value
objWorksheet.Cells(mRowNo, 12).value = adoRecordset("Process_Name").value
objWorksheet.Cells(mRowNo, 13).value = adoRecordset("Technics_Name").value
mRowNo = mRowNo + 1
adoRecordset.movenext
loop
dim mFileName, mFileNameLong
mFileName = "daily_prod_progress_" & gen_uid() & ".xls"
mFileName_Long = Server.MapPath( "temp\" & mFileName )
objXls.Save mFileName_Long, saOpenInPlace
set objTemplate = nothing
Response.Redirect "temp/" & mFileName
End if
adoRecordset.Close
set adoRecordset = nothing
Connection_Close nConn
%>