<%@ page import="com.csc.library.entry.*,com.csc.library.utilities.*,com.csc.library.session.*,com.csc.library.database.*,java.util.*" contentType="text/html;charset=UTF-8"%> <jsp:useBean id="REC511" scope="page" class="com.csc.library.system.Task"/><%@page import="com.csc.library.entry.*,com.csc.library.system.*,com.csc.library.session.*,com.csc.library.utilities.*,com.csc.library.databean.*,com.csc.library.components.*;"%> <% REC511.setChannel(request ,response); UIManager screen=(UIManager) REC511.process("MultiEntry","REC101"); MultiLine multi = screen.getMultiLine("MCOMMITTEE"); MultiLine multi2 = screen.getMultiLine("MSUBSTITUTE"); //out.print(screen.getRecord().getChild("MSUBSTITUTE")); //screen.getTable("MCOMMITTEE").setKeyOff(); //screen.getTable("MCOMMITTEE").last(); multi.goFirst(); multi2.goFirst(); CheckNull chkNull = new CheckNull(); Mrequest mreq=(Mrequest)screen.getRecord(); if((request.getParameter("__list")!=null&&!request.getParameter("__list").equals(""))){ mreq.putChildTableX(mreq.getChild("Mcommittee")); } if((request.getParameter("__slist")!=null&&!request.getParameter("__slist").equals(""))){ mreq.putChildTableX(mreq.getChild("Msubstitute")); } if((request.getParameter("isClean")!=null&&request.getParameter("isClean").equals("true"))){ ((MultiEntry)screen).clean(); screen.getTable("MCOMMITTEE").clearRecord(); screen.getTable("MSUBSTITUTE").clearRecord(); } %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <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 language='javascript'>setLang('<%=screen.getUProfile().get("lang")%>');</script> <script language="javascript">getTitleName();</script> <script language='javascript' src='../JS/EMPLOYEE.js'></script> <script language='javascript' src='../JS/DATEINPUT.js'></script> <script language='javascript' src='../JS/VIEWCALENDAR.js'></script> <script language="JavaScript" src='../JS/ICONSMENU.js'></script> <script language="JavaScript" type="text/JavaScript"> function chkCheckbox(){ with(document.cscform){ if(<%=request.getParameter("cb_addrequest")%>!=null) cb_addrequest.checked=true; else if(__addrequest.value==1) cb_addrequest.checked=true; else cb_addrequest.checked=false; if(<%=request.getParameter("cb_subrequest")%>!=null) cb_subrequest.checked=true; else if(__subrequest.value==1) cb_subrequest.checked=true; else cb_subrequest.checked=false; if(<%=request.getParameter("cb_annualrequest")%>!=null) cb_annualrequest.checked=true; else if(__annualrequest.value==1) cb_annualrequest.checked=true; else cb_annualrequest.checked=false; if(<%=request.getParameter("cb_approverequest")%>!=null) cb_approverequest.checked=true; else if(__approverequest.value==1) cb_approverequest.checked=true; else cb_approverequest.checked=false; } } //--> </script> <style type="text/css"> <!-- .style1 {color: #000000} --> </style> </head> <body leftmargin="0" topmargin="0" onLoad=""> <div id="toolTipLayer" style="position:absolute; visibility: hidden"></div> <script language="javascript">initToolTips();</script> <div class="centered"> <form name="cscform" method="post" action="REC511.jsp" > <!----------BEGIN CSC INITIAL ZONE ------------------------> <%=screen.InitialVariable()%> <!----------END CSC INITIAL ZONE --------------------------> <script language="javascript">getInputFormatDate();</script> <input name="__cmd" type="hidden" value=""> <input name="__screen" type="hidden" value="REC511"> <input name="__calendar" type="hidden"> <input name="__notNull" type="hidden" value="<%=screen.getRequire()%>"> <input name="__help" type="hidden" value=""> <input name="__gorec" type="hidden" value=""> <input name="__headMulti" type="hidden" value="REC511"> <input name="__childMulti" type="hidden" value=""> <input name="__multiTable" type="hidden" value="MCOMMITTEE"> <input name="__ack" type="hidden" value=""> <input name="__maxrec" type="hidden" value="<%=screen.getTable("MCOMMITTEE").recCount()%>"> <input name="__language" type="hidden" value='<%=screen.getUProfile().get("lang")%>'> <input name="__lastrec" type="hidden" value="<%=screen.getTable("MCOMMITTEE").recCount()%>"> <input name="__companyid" type="hidden" value='<%=screen.getUProfile().get("companyid")%>'> <input name="__employeeid" type="hidden" value='<%=screen.getUProfile().get("employeeid")%>'> <input name="__afterUpdate" type="hidden" value=""> <input name="__referPage" type="hidden" value=""> <input name="__fixCon" type="hidden" value=""> <input type="hidden" name="__list" VALUE="<%=chkNull.chkNullString(request.getParameter("__list"),"")%>"> <input type="hidden" name="__slist" VALUE="<%=chkNull.chkNullString(request.getParameter("__slist"),"")%>"> <input type="hidden" name="__autonum" value=""> <input type="hidden" name="__clean" value="1"> <input type="hidden" name="__addrequest" value="<%=screen.getDataLabel("addrequest")%>"> <input type="hidden" name="__subrequest" value="<%=screen.getDataLabel("subrequest")%>"> <input type="hidden" name="__annualrequest" value="<%=screen.getDataLabel("annualrequest")%>"> <input type="hidden" name="__approverequest" value="<%=screen.getDataLabel("approverequest")%>"> <br> <table border="0" align="center" cellpadding="0" cellspacing="0" class="medium"> <tr> <td class="header"><div align="right">REC511, <script language="JavaScript">swapLang('Employment Requisition')</script> </div></td> </tr> <tr> <td class="blankspace"> </td> </tr> <tr> <%//screen.referLangOn();%> <td><div align="center"> <table class="maxsize" border="0" align="center" cellpadding="0" cellspacing="2" cols="4"> <tr> <td align="right"><%=screen.getLabel("REQUESTID")%> </td> <td nowrap class="columnData"> <%=screen.getDataLabel("REQUESTID")%></td> <td align="left" ><%=screen.getLabel("REQ_STATUS")%> <span class="style1"><%=screen.getRecord().getSystemCode("REQ_STATUS")%> </span></td> </tr> <tr> <td align="right"><%=screen.getLabel("DOC_DATE")%></td> <td colspan="2" class="columnData"><%=screen.getDataLabel("DOC_DATE")%> </td> </tr> <tr> <td align="right"><%=screen.getLabel("BRANCH")%> </td> <td colspan="2" nowrap class="columnData"><%=screen.getDataLabel("MBRANCH","TDESC")%></td> </tr> <tr> <td align="right"><%=screen.getLabel("BU1")%> </td> <td colspan="2" nowrap class="columnData"><%=screen.getDataLabel("MBU1","TDESC")%></td> </tr> <tr> <td align="right"><%=screen.getLabel("BU2")%> </td> <td colspan="2" nowrap class="columnData"><%=screen.getDataLabel("MBU2","TDESC")%></td> </tr> <tr> <td align="right"><%=screen.getLabel("BU3")%> </td> <td colspan="2" nowrap class="columnData"><%=screen.getDataLabel("MBU3","TDESC")%></td> </tr> <tr> <td align="right"><%=screen.getLabel("JOBID")%> </td> <td colspan="2" nowrap class="columnData"><%=screen.getDataLabel("MJOBCODE","TDESC")%></td> </tr> <tr> <td align="right"><%=screen.getLabel("POSITIONID")%> </td> <td colspan="2" nowrap class="columnData"><%=screen.getDataLabel("MPOSITION","TDESC")%></td> </tr> <tr> <td align="right"><%=screen.getLabel("EMP_TYPE")%> </td> <td class="columnData"><%=screen.getRecord().getSystemCode("EMP_TYPE")%></td> <td class="columnData"><%=screen.getRecord().getSystemCode("CONTACT_DURATION")%></td> </tr> <tr> <td nowrap align="right"><script language="javascript">swapLang('No of Requirement')</script> </td> <td colspan="2"><span class="style1"><%=screen.getDataLabel("EMP_NUM")%> </span> <script language="JavaScript">swapLang('Position')</script></td> </tr> <!-- <tr> <td align="right"><script language="JavaScript">swapLang('Salary range')</script> </td> <td colspan="2" class="columnData"><%//=screen.getDataLabel("FROMSALARY")%> - <%//=screen.getDataLabel("TOSALARY")%> <script language="JavaScript">swapLang('Baht')</script></td> </tr>--> <tr> <td align="right"><script language="JavaScript">swapLang('Ages')</script> </td> <td class="columnData"><%=screen.getDataLabel("FROMAGE")%> - <%=screen.getDataLabel("TOAGE")%> <script language="JavaScript">swapLang('Year')</script></td> <td align="left" ><script language="javascript">swapLang('Gender')</script> <span class="style1"><%=screen.getRecord().getSystemCode("SEX")%> </span></td> </tr> <tr> <td align="right"><script language="javaScript">swapLang('Education Degree')</script> </td> <td colspan="2" class="columnData"><%=screen.getDataLabel("DEGREE")%></td> </tr> <tr> <td align="right"><%=screen.getLabel("MAJOR")%> </td> <td colspan="2" class="columnData"><%=screen.getDataLabel("MAJOR")%></td> </tr> <tr> <td align="right"><%=screen.getLabel("EXPERIENCE")%> </td> <td colspan="2" class="columnData"><%=screen.getDataLabel("EXPERIENCE")%></td> </tr> <tr> <td align="right"><%=screen.getLabel("OTHER")%> </td> <td colspan="2" class="columnData"><%=screen.getDataLabel("OTHER")%></td> </tr> <tr> <td align="right"><%=screen.getLabel("REQ_TYPE")%> </td> <td colspan="2" class="columnData"><%=screen.getRecord().getSystemCode("REQ_TYPE")%></td> </tr> <tr> <td align="right"><script language="JavaScript">swapLang('Request Reason')</script> </td> <td colspan="2"><input type="checkbox" name="cb_addrequest" value="1" disabled> <script language="JavaScript">swapLang('Employee Adding Request')</script></td> </tr> <tr> <td align="right"> </td> <td colspan="2"><input type="checkbox" name="cb_subrequest" value="1" disabled> <script language="JavaScript">swapLang('Employee Substitution Request')</script> </td> </tr> <tr> <td align="right"> </td> <td colspan="3"><table class="maxsize" border="0" align="center" cellpadding="0" cellspacing="2"> <tr bgcolor="#3366CC"> <td width="50" nowrap class="row3"><div align="center"> <script language="JavaScript">swapLang('Code')</script> </div></td> <td width="150" nowrap class="row3"><div align="center"> <script language="JavaScript">swapLang('Name')</script> - <script language="JavaScript">swapLang('Lastname')</script> </div></td> <td width="150" nowrap class="row3"><div align="center"> <script language="JavaScript">swapLang('Position')</script> </div></td> <td width="50" nowrap class="row3"><div align="center"><script language="JavaScript">swapLang('Division')</script></div></td> <td width="50" nowrap class="row3"><div align="center"><script language="JavaScript">swapLang('Department')</script></div></td> <td nowrap class="row3"><div align="center"><script language="JavaScript">swapLang('Unit')</script></div></td> <td nowrap class="row3"><div align="center"><script language="JavaScript">swapLang('Reason')</script></div></td> <td nowrap class="row3"><div align="center"><script language="JavaScript">swapLang('Effective Date')</script></div></td> </tr> <% multi2.goFirst(); for(int i=1;!multi2.eof();multi2.next(),i++) { multi2.getTable().getCurrentRecordManager().referLangOn(); %> <tr> <td align="center" nowrap><%=multi2.getData("MEMPLOYEE","EMPLOYEEID")%></td> <td align="center" nowrap><%=multi2.getData("MEMPLOYEE","FULLNAME")%></td> <td align="center" nowrap><%=multi2.getData("MEMPLOYEE","POSITIONNAME")%></td> <td align="center" nowrap><%=multi2.getData("MEMPLOYEE","BU1NAME")%></td> <td align="center" nowrap><%=multi2.getData("MEMPLOYEE","BU2NAME")%></td> <td align="center" nowrap><%=multi2.getData("MEMPLOYEE","BU3NAME")%></td> <td align="center" nowrap><%=multi2.getTable().getCurrentRecordManager().getSystemCode("SUBSTITUTE_TYPE")%></td> <td align="center" nowrap><%=multi2.getData("LATESTDATE")%></td> </tr> <% multi2.getTable().getCurrentRecordManager().referLangOff(); } %> <tr> <td colspan="10"> </td> </tr> </table></tr> <tr> <td align="right"> </td> <td colspan="3"><input type="checkbox" name="cb_annualrequest" value="1" disabled><script language="JavaScript">swapLang('Annual Adding')</script></td> </tr> <tr> <td align="right"> </td> <td colspan="3"><input type="checkbox" name="cb_approverequest" value="1" disabled><script language="JavaScript">swapLang('Approved Adding')</script> <span class="style1"><%=screen.getDataLabel("APPROVEDATE")%> </span> <script language="JavaScript">swapLang('Effective Date')</script> <span class="style1"><%=screen.getDataLabel("EFFECTDATE")%> </span></td> </tr> <tr> <td align="right"><%=screen.getLabel("REQUEST_BY")%> </td> <td colspan="2" class="columnData"><%=screen.getDataLabel("MEMPLOYEE","FULLNAME")%></td> </tr> <tr> <td align="right"><%=screen.getLabel("REQUEST_DATE")%> </td> <td colspan="2" class="columnData"><%=screen.getDataLabel("REQUEST_DATE")%> </td> </tr> <tr> <td align="right"><%=screen.getLabel("INTERVIEWFORM")%> </td> <td colspan="2" class="columnData"><%=screen.getDataLabel("MINTERVIEW0","TDESC")%></td> </tr> <tr> <td align="right" nowrap><%=screen.getLabel("REMARK_HR")%> </td> <td colspan="2" class="columndata"><%=screen.getDataLabel("REMARK_HR")%></td> </tr> <tr> <td class="blankspace" colspan="3"> </td> </tr> <%//screen.referLangOff();%> </table> <br> <table class="maxsize" border="0" align="center" cellpadding="0" cellspacing="2"> <tr> <td class="row1" colspan="9"><div align="left"> <script language="JavaScript">swapLang('List of Committee')</script> </div></td> </tr> <tr bgcolor="#3366CC"> <td width="50" nowrap class="row3"><div align="center"> <script language="JavaScript">swapLang('Code')</script> </div></td> <td width="150" nowrap class="row3"><div align="center"> <script language="JavaScript">swapLang('Name')</script> - <script language="JavaScript">swapLang('Lastname')</script> </div></td> <td width="150" nowrap class="row3"><div align="center"> <script language="JavaScript">swapLang('Position')</script> </div></td> <td width="150" nowrap class="row3"><div align="center"> <script language="JavaScript">swapLang('Department')</script> </div></td> <td width="150" nowrap class="row3"><div align="center"> <script language="JavaScript">swapLang('Division')</script> </div></td> <td width="150" nowrap class="row3"><div align="center"> <script language="JavaScript">swapLang('Unit')</script> </div></td> <td width="50" nowrap class="row3"><div align="center"> <script language="JavaScript">swapLang('Email')</script> </div></td> </tr> <% multi.goFirst(); for(int i=1;!multi.eof();multi.next(),i++) { multi.getTable().getCurrentRecordManager().referLangOn(); %> <tr> <td align="center" nowrap><%=multi.getData("MEMPLOYEE","EMPLOYEEID")%></td> <td align="center" nowrap><%=multi.getData("MEMPLOYEE","FULLNAME")%></td> <td align="center" nowrap><%=multi.getData("MEMPLOYEE","POSITIONNAME")%></td> <td align="center" nowrap><%=multi.getData("MEMPLOYEE","BU1NAME")%></td> <td align="center" nowrap><%=multi.getData("MEMPLOYEE","BU2NAME")%></td> <td align="center" nowrap><%=multi.getData("MEMPLOYEE","BU3NAME")%></td> <td align="center" nowrap><%=multi.getData("MEMPLOYEE","EMAIL")%></td> </tr> <% multi.getTable().getCurrentRecordManager().referLangOff(); } %> <tr> <td colspan="9"></td> </tr> <tr> <td colspan="9" class="noborder"> </td> </tr> </table> </div></td> </tr> <tr bordercolor="0069B3"> <td class="bottom"> <script language="JavaScript">chkCheckbox();</script></td> </tr> </table> <!----------BEGIN CSC ENDING ZONE ------------------------> <%=screen.endJSP()%> <!----------END CSC ENDING ZONE --------------------------> </form> </div> </body> </html>