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

📄 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()
{
	var GroupCount;
	GroupCount=0;
	for (var i = 1; i <= frmData.FieldCount.value; i++)
	{
		var ExecStr,GroupChecked,FieldID,DataType,GroupDefine,OrderBy,GroupType;
		var ListOrder;
		eval("GroupChecked=frmData.chkGroupField["+(i-1)+"].status");
		if(GroupChecked==true)
		{
			GroupCount=GroupCount+1;
			eval("FieldID=frmData.FieldID"+i+".value;");
			eval("DataType=frmData.DataType"+i+".value;");
			if(DataType==DataType_Number)
			{
				eval("GroupDefine=frmData.GroupDefine"+FieldID+".value;");
				if(isEmpty(GroupDefine))
				{
					alert("未设置数值型字段的分类方式。\n数值型字段可划分成区段来分类统计,请设置。")
					return false;
				}
			}
			if(DataType==DataType_Date || DataType==DataType_DateAndTime)
			{
				eval("GroupType=frmData.GroupType"+FieldID+".selectedIndex;");
				if(GroupType==0)
				{
					alert("未选择日期型字段的分类方式,请选择。")
					return false;
				}
			}
			eval("ListOrder=frmData.Order"+FieldID+".value;");
			if (isEmpty(ListOrder))
			{
				alert("优先顺序值未填写,请填写。");
				return(false);	
			}
			else
			{
				if(!isNumber(ListOrder))
				{
					alert("优先顺序值不是数字,请输入数字。");
					return(false);	
				}
			}
		}
	}
	if(GroupCount<=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.GetGroupSettingPage 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 + -