<%@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="ASP701_1" class="com.csc.library.system.Task" scope="page"/>
<%
	
	CheckNull chk = new CheckNull();
	ASP701_1.setChannel(request,response);
	HelpEntry screen = (HelpEntry) ASP701_1.process("HelpEntry","ASP703");
	screen.inq.setFilter("astid='AP10' and apsassessy = '"+screen.getUProfile().get("employeeid")+"'  "+chk.chkNullString(request.getParameter("myfilter")));
	screen.inq.setOrderBy("apsdate desc");
	
%>

<!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">
<link href="../CSS/TISCO.css" rel="stylesheet" type="text/css">
<script type='text/javascript' src='../JS/SCREEN.js'></script>
<script type='text/javascript' src='../JS/ICONSMENU.js'></script>
<script language="JavaScript" src="../JS/HOTKEY.js"></script>
<script language='javascript'>setLang('<%=screen.getUProfile().get("lang")%>');</script>

<script language="JavaScript" >
	function GoSave(){alert(MyCode[150]);}
	function GoUpdate(){alert(MyCode[150]);}
	function GoDelete(){alert(MyCode[150]);}
	function GoSearch(){alert(MyCode[150]);}
	function viewData(apsid,apsassessor){
			var apsassessy = window.document.cscform.__apsassessy.value;
			with(document.cscform){
				window.open("ASP704.jsp?apsid="+apsid+"&apsassessor="+apsassessor+"&apsassessy="+apsassessy+"&bpage=&ass_level=0&bu1=&bu2=&isread=1","Help2","");
			}
	}
	function filter(){
		with(document.cscform){
			if(chk_year.checked){
				myfilter.value = "and apsid in (select apsid from hapstran0 where apstitle like '%"+__year.value+"%') and astid='AP10'";
				submit();
			}else{
				alert("กรุณาเลือกเงื่อนไขก่อนค้นหา");
			}
		}
	}
	function setChkCon(ccon){
		if(ccon.checked){
			ccon.value = "1";
		}else{
			ccon.value = "0";
		}
	}
</script>

</head>
<body leftmargin="0" topmargin="0"  onLoad="MM_preloadImages('../IMAGES/BUTTON/SWAP/SEARCH_SWAP24.gif','../IMAGES/BUTTON/SWAP/EXIT_SWAP24.gif','../IMAGES/BUTTON/SWAP/HELP_SWAP24.gif','../IMAGES/BUTTON/SWAP/NEW_SWAP24.gif','../IMAGES/BUTTON/SWAP/EDIT_SWAP24.gif','../IMAGES/BUTTON/SWAP/DEL_SWAP24.gif','../IMAGES/BUTTON/SWAP/PROCESS_SWAP24.gif')">
<div id="toolTipLayer" style="position:absolute; visibility: hidden"></div>
<script language="javascript">initToolTips();</script>
  <form name="cscform" method="post" action="ASP703.jsp">
 

<!----------BEGIN CSC INITIAL ZONE ------------------------>

<%=screen.InitialVariable()%>

<!----------END CSC INITIAL ZONE -------------------------->

  <input type="hidden" name="__screen"  value="APS703">
  <input type="hidden" name="__fixCon" value="">  
  <input type="hidden" name="__help" value="">
  <input type="hidden" name="__cmd"  value="">
  <input type="hidden" name="__calendar">
  <input type="hidden" name="__referPage" value="">
  <script language="javascript">getInputFormatDate();</script>
  <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>">
  <input type="hidden" name="__notNull" value="">
  <input type="hidden" name="__apsassessy" value="<%=screen.getUProfile().get("employeeid")%>">
  <input type="hidden" name="__user" value="<%=screen.getUProfile().getUserId()%>">
  <input type="hidden" name="__companyid" value="<%=screen.getUProfile().get("companyid")%>">
  <input type="hidden" name="myfilter" value="">
  <div align="center">
	<table cellpadding="0" cellspacing="0" class="largest">
		<tr >
			<td  class="header">ASP703, <script language="javascript">swapLang('History Assess');</script>&nbsp;&nbsp;</td>
		</tr>
		<tr >
			<td   align="center"></td>
		</tr>
		<tr>
			<td>
				<table cellpadding="0" cellspacing="0" class="largest">
					<tr>
						<td align="right" width="30%"><script language="JavaScript">swapLang('Condition');</script>&nbsp;<input type="checkbox" name="chk_year" value="<%=chk.chkNullString(request.getParameter("chk_year"),"0")%>" <%=(chk.chkNullString(request.getParameter("chk_year"),"0").equals("1"))?"checked":""%> onClick="setChkCon(this);" >
							&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ปีการประเมิน&nbsp;
							<select name="__year" value = "<%=chk.chkNullString(request.getParameter("__year"),"")%>"> 
							<%
									DataSet ds = new DataSet();
									String tmp_year = "";
									String cur_year = "";
									ds.setInfo("select distinct apstitle from hapstran0 where apstitle != '' and astid = 'AP10' order by apstitle", (String)screen.getUProfile().get("dbname"), "hapstran0");
									ds.initConnection(screen.getUProfile());
									while(ds.next()){
										tmp_year = ds.getString("apstitle");
										if(tmp_year.indexOf("/")>=0){
											tmp_year = tmp_year.substring(0, tmp_year.indexOf("/"));
										}
										if(!tmp_year.equals(cur_year)){
											cur_year = tmp_year;
							%>
									<option value="<%=cur_year%>" <%=(chk.chkNullString(request.getParameter("__year")).equals(cur_year))?"selected":""%>><%=cur_year%></option>
							<%
										
										}
									}
									ds.closeConnection();
							%>
							</select>
						</td >
						<td width="70%"><a href="javascript:filter();"><img src="../IMAGES/BUTTON/SEARCH.gif" border="0" align="middle"></a></td>
					</tr>
				</table>
			</td>
		</tr>
		<tr >
			<td   align="center"></td>
		</tr>
		<tr >
			<td>
				<table height="" align="center" cellpadding="0" cellspacing="1" bgcolor="#000000" class="inframe">
					<tr >
						<td  class="title1"><div align="center">&nbsp;<script language="javaScript">swapLang("Name")</script>-<script language="javaScript">swapLang("Lastname")</script></div></td>
						<td  class="title1"><div align="center">&nbsp;ปี</div></td>
						<td  class="title1"><div align="center">รหัสการประเมิน</div></td>
						<td  class="title1"><div align="center">รายระเอียด</div></td>
						<td  class="title1"><div align="center">ระหว่างวันที่</div></td>
						<td  class="title1"><div align="center">กลุ่มพนักงาน</div></td>
						<td  class="title1"><div align="center">หมายเหตุ</div></td>
					</tr>

		<%
				screen.inq.refresh();
				while(screen.inq.next()){ 
		%>
			  <tr> 
			  	<td align="center" nowrap class="forborder2"><%=screen.getDataLabel("simemp","fullname")%></td>
				<td nowrap class="forborder2"><div align="center">&nbsp;<a href="javascript:viewData('<%=screen.getDataLabel("apsid")%>','<%=screen.getDataLabel("apsassessor")%>');"><%=screen.getDataLabel("hapstran0","apstitle")%></a></div></td>
				<td nowrap class="forborder2"><div align="center">&nbsp;<%=screen.getString("apsid")%></div></td>         
				<td nowrap class="forborder2"><div align="center">&nbsp;<%=screen.getString("hapstran0","tdesc")%></div></td>     
				<td nowrap class="forborder2"><div align="center">&nbsp;<%=screen.getString("hapstran0","apsstartdate")%> - <%=screen.getString("hapstran0","apsenddate")%></div></td>
				<td nowrap class="forborder2"><div align="center">&nbsp;<%=screen.getString("mgroup","tdesc")%></div></td>
				<td nowrap class="forborder2"><div align="center">&nbsp;<%=screen.getInquiry().getCurrentDbRecord().getSystemCode("apssyagreestat")%></div></td>
		    </tr>
		<%
				}
		%>
		  </table>
		  </td>
		</tr>
		<tr>
			<td  ></td>
		</tr>
		<tr>
			<td  class="bottom"></td>
		</tr>
    </table>
  </div>


<!----------BEGIN CSC ENDING ZONE ------------------------>

<%=screen.endJSP()%>

<!----------END CSC ENDING ZONE -------------------------->
</form>
</body>
</html>