⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 export.asp

📁 学生档案与成绩管理(1)学生档案管理:记录每个学生的档案信息
💻 ASP
字号:
<!-- #include file = "../include/asphead.asp" -->
<!-- #include file = "../include/function.asp" -->
<link href="../include/main.css" rel="stylesheet" type="text/css">
<%CheckUser()%>
<%
	dim WExcel
	set WExcel=server.CreateObject("WExcel.Report")

	dim SheetID,ReportID,TempFile
	SheetID=Request.Cookies("Report")("SheetID")
	ReportID=Request.Cookies("Temp")("ReportID")
	TempFile=Request.Cookies("Temp")("ReportFile")

	dim Result,ExportFile
	Result=WExcel.ExportReport(cint(UserID),cint(SheetID),cint(ReportID),cstr(TempFile),ExportFile)

	if trim(ExportFile)<>"" then
		'导出时使用的是 window.open("download.asp")的形式,IE存在Bug,容易造成
		'登录信息Cookie的丢失,结果转向了登录页面。采用参数的形式将必要的信息传递过来,
		'包括:CoID,UserID,Logined,TokenKey。
		dim LoginInfo
		LoginInfo="CoID=" & Request.Cookies("Login")("CoID")
		LoginInfo=LoginInfo & "&UserID=" & Request.Cookies("Login")("UserID")
		LoginInfo=LoginInfo & "&Logined=" & Request.Cookies("Login")("Logined")
		LoginInfo=LoginInfo & "&TokenKey=" & Request.Cookies("Login")("TokenKey")
        LoginInfo=LoginInfo & "&myType=1&FileName=" & server.URLEncode(Trim(ExportFile))
	end if
%>


<SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript>
<!--
	
	function OpenSample(file) {
		try
		{
			window.open (file,'Sample')
		}
		catch(e)
		{
			alert('打开示例失败。\n请检查当前浏览器版本,建议使用IE6.0以上版本。')
		}
	}
//-->
</SCRIPT>

<HTML>
<HEAD>
	<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</HEAD>
<BODY>
	<TABLE WIDTH=100% align=top BORDER=0 CELLSPACING=0 CELLPADDING=0>
		<TR height=30 valign=center>
			<td>
				<%if Result<>0 then%>
					<%if Result=2 then%>
						导出失败,服务器端 Excel 程序异常,请检查。
					<%elseif Result=3 then%>
						对不起,您使用的是试用版,导出被限制,正式版提供此功能。
						导出效果示例:<u style="CURSOR: hand;" onclick="javascript:OpenSample('report20051014.xls')">report20051014.xls</u>
					<%else%>
						导出失败。
					<%end if%>
				<%else%>
					<%if trim(ExportFile)<>"" then%>
						<%=ExportFile%>&nbsp;&nbsp;&nbsp;
						<a href=# onClick="window.open('/hcgis/download.asp?<%=LoginInfo%>','export')">立即下载</a>
					<%end if%>
				<%end if%>
			</td>
		</TR>
	</TABLE>
</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -