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

📄 setgroup.asp

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

<script ID="clientEventHandlersJS" LANGUAGE="javascript">
<!--

function LocalDC()
{
	for (var i = 1; i <= frmData.FieldCount.value; i++)
	{
		ExecStr="FieldID=frmData.FieldID"+i+".value;";
		eval(ExecStr);
		ExecStr="DataType=frmData.DataType"+i+".value;";
		eval(ExecStr);
		if(DataType==DataType_Number)
		{
			ExecStr="GroupDefine=frmData.GroupDefine"+FieldID+".value;";
			eval(ExecStr);
			if(isEmpty(GroupDefine))
			{
				alert("未设置分类方式。\n数值型字段可划分成区段来分类统计,请设置。")
				return false;
			}
		}
		if(DataType==DataType_Date)
		{
			ExecStr="GroupType=frmData.GroupType"+FieldID+".selectedIndex;";
			eval(ExecStr);
			if(GroupType==0)
			{
				alert("未选择分类方式,请选择。")
				return false;
			}
		}
	}
	return true;
}

function SetGroupDefine(FieldID)
{
	var Args,ExecStr;
	ExecStr="Args=frmData.GroupDefine"+FieldID+".value;";
	eval(ExecStr);
	ret=window.showModalDialog("../setgroupdefine.asp",Args,"dialogwidth:460px;dialogheight:415px;Status:0;center:1;resizable=1;");
	if(typeof(ret)!="undefined")
	{
		if(ret.charAt(0)=="1")
		{
			var GroupDefine;
			GroupDefine=ret.substr(2)
			SetDefineDesc(FieldID,GroupDefine);
			ExecStr="frmData.GroupDefine"+FieldID+".value=GroupDefine;";
			eval(ExecStr);
		}
	}
}


function Next()
{
	if(LocalDC()==true)
	{
		DisableButton();
		frmData.target ="SaveArea";
		frmData.action="savegroup.asp";
		frmData.submit();
	}
}


function SetDefineDesc(FieldID,GroupDefine) 
{
	var ExecStr,GroupDefineDesc;
	if(!isEmpty(GroupDefine))
	{
		var parts
		parts=GroupDefine.split(GroupSep);
		if(parts.length>0)
			GroupDefineDesc="已设置"+parts.length+"个区段"
		else
			GroupDefineDesc="";
	}
	else
		GroupDefineDesc="";
	ExecStr="frmData.GroupDefineDesc"+FieldID+".value=GroupDefineDesc;";
	eval(ExecStr);
}

function DisableButton() 
{
	window.parent.document.all['btnCancel'].disabled =true;
	window.parent.document.all['btnPre'].disabled =true;
	window.parent.document.all['btnNext'].disabled =true;
}

function window_onload() 
{

	var ExecStr,FieldID,DataType,GroupDefine;
	for (i = 1; i <= frmData.FieldCount.value; i++)
	{
		ExecStr="DataType=frmData.DataType"+i+".value;";
		eval(ExecStr);
		if(DataType==DataType_Number)
		{
			ExecStr="FieldID=frmData.FieldID"+i+".value;";
			eval(ExecStr);
			ExecStr="GroupDefine=frmData.GroupDefine"+FieldID+".value;";
			eval(ExecStr);
			SetDefineDesc(FieldID,GroupDefine);
		}
	}

	window.parent.document.all['btnNext'].disabled =false;

}

//-->
</script>
<%
	dim WExcel
	set WExcel=server.CreateObject("WExcel.Report")

	dim SheetID,ReportID
	SheetID=Request.Cookies("System")("ReportSheetID")
	ReportID=Request.Cookies("System")("ReportID")

	dim strBody,FieldCount
	WExcel.GetAnalyzeGroupSettingPage cint(UserID),cint(SheetID),cint(ReportID),strBody,FieldCount
	CheckErr
%>

<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
	</head>
	<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" LANGUAGE=javascript onload="return window_onload()">
		<form METHOD="post" name="frmData">
			<table width="100%" border=0 align="center">
				<%=strBody%>
			</table>
			<input TYPE="hidden" NAME="FieldCount" value="<%=FieldCount%>">
		</form>
		<iframe id="SaveArea" name="SaveArea" style="VISIBILITY: hidden" width="0" height="0" frameborder="0" src="">
		</iframe>
	</body>                                                                                                           
</html>

⌨️ 快捷键说明

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