ASP705.jsp 4.02 KB
Newer Older
Thitichaipun Wutthisak committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89
<%@page contentType="text/html; charset=UTF-8"%>
<%@page import="com.csc.library.entry.HelpEntry,com.csc.library.system.*,com.csc.library.utilities.*"%>
<%@ page import="com.csc.library.entry.*,com.csc.library.database.*,com.csc.library.session.*"  %>
<jsp:useBean id="screen" class="com.csc.library.system.Task" scope="page"/>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script language="JavaScript" type="text/JavaScript">
	function chkSwapPage(){
		with(document.cscform){
			if(astid.value == "AP10"){
				action = "ASP700.jsp";
				submit();
			}else if(astid.value == "AP20"){
				action = "ASP701.jsp";
				submit();
			}else if(astid.value == "AP30"){
				action = "ASP706.jsp";
				submit();
			}else {
				alert("not  have pageform for support ASTID = '"+astid.value+"'");
				action = bpage.value+".jsp?__bu1="+bu1.value+"&__bu2="+bu2.value+"&__shown=1";
				submit();
			}
		}
	}
	function viewHisFromGrade(apid, assor){
			with(document.cscform){
				apsid.value = apid;
				apsassessor.value = assor;
				ass_level.value = '0';
				isread.value = '1';
				astid.value = 'AP10';
				action = "ASP704.jsp";
				submit();
			}
	}
	function goBackPage(){
		with(document.cscform){
			alert("ไม่สามารถดำเนินการได้");
			//action = bpage.value+".jsp?__bu1="+bu1.value+"&__bu2="+bu2.value+"&__shown=1";
			close();
		}
	}
</script>
</head >
<body  >
<form name="cscform" method="post" action="#">

	<input type="hidden" name="__cmd" value="">
	<input type="hidden" name="__help" value="">
	<input type="hidden" name="apsid" value="<%=(request.getParameter("apsid")!=null)?request.getParameter("apsid"):""%>">
	<input type="hidden" name="apsassessor" value ="<%=(request.getParameter("apsassessor")!=null)?request.getParameter("apsassessor"):""%>"> 
	<input type="hidden" name="apsassessy" value ="<%=(request.getParameter("apsassessy")!=null)?request.getParameter("apsassessy"):""%>"> 
	<input type="hidden" name="bpage" value ="<%=(request.getParameter("bpage")!=null)?request.getParameter("bpage"):""%>"> 
	<input type="hidden" name="ass_level" value ="<%=(request.getParameter("ass_level")!=null)?request.getParameter("ass_level"):""%>"> 
	<input type="hidden" name="bu1" value ="<%=(request.getParameter("bu1")!=null)?request.getParameter("bu1"):""%>"> 
	<input type="hidden" name="bu2" value ="<%=(request.getParameter("bu2")!=null)?request.getParameter("bu2"):""%>"> 
	<input type="hidden" name="isread" value ="<%=(request.getParameter("isread")!=null)?request.getParameter("isread"):""%>"> 
	<input type="hidden" name="astid" value ="<%=(request.getParameter("astid")!=null)?request.getParameter("astid"):""%>"> 
	<input type="hidden" name="grade" value ="<%=(request.getParameter("grade")!=null)?request.getParameter("grade"):""%>">
	<%
		String grade = request.getParameter("grade");
		String apsassessy = request.getParameter("apsassessy");
		if(grade != null && !grade.equals("") && grade.indexOf(",")>0){
			String tmp_grade[] = grade.split(",");
			if(!tmp_grade[0].trim().equals("") && !tmp_grade[1].trim().equals("")){
				screen.setChannel(request,response);
				screen.checkProfile();
				DbInquiry db = new InitialInquiry(screen.getUProfile()).getDbInquiry("hapstran");
				db.setColumn("apsid,apsassessy,apsassessor,apsasydesc,apsappgrade2");
				db.setFilter("apsid in ( select apsid from hapstran0 where apstitle = '"+tmp_grade[0].trim()+"') and apsassessy='"+apsassessy+"' and apsappgrade2='"+tmp_grade[1].trim()+"'");
				db.refresh();
				if(db.next()){
					%><script language="JavaScript" type="text/JavaScript">viewHisFromGrade('<%=db.getString("apsid")%>','<%=db.getString("apsassessor")%>');</script><%
				}else{
					%><script language="JavaScript" type="text/JavaScript">goBackPage();</script><%
				}
			}else{
				%><script language="JavaScript" type="text/JavaScript">goBackPage();</script><%
			}
		}
	%>
	<script language="JavaScript" type="text/JavaScript">chkSwapPage();</script>
</form>
</body>
</html>