<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <%@page contentType="text/html; charset=UTF-8"%> <%@page import="com.csc.library.entry.*,com.csc.library.system.*,com.csc.library.utilities.CheckNull"%> <% request.setCharacterEncoding("UTF-8"); %> <jsp:useBean id="PSU004" class="com.csc.library.system.Task" scope="page" /> <jsp:useBean id="PSU004P" class="com.csc.library.system.Task" scope="page" /> <% CheckNull chk=new CheckNull(); PSU004P.setChannel(request, response); ProcessEntry screen = (ProcessEntry)PSU004P.process("ProcessEntry","Process"); screen.process(); PSU004.setChannel(request, response); HelpEntry helpScreen = (HelpEntry) PSU004.process("HelpEntry", "PSU004HELP"); helpScreen.referLangOn(); helpScreen.setMaxLine(20); boolean search = chk.chkNullString(request.getParameter("__cmd")).equals("search"); if(search){ helpScreen.process(); } %> <html ng-app="myHR"> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link href="../CSS/TISCO.css" rel="stylesheet" type="text/css"> <link href="../CSS/bootstrap.css" rel="stylesheet" type="text/css"> <link href="../CSS/bootstrap_csc_backend.css" rel="stylesheet" type="text/css"> <script type="text/javascript" src="../JS/jquery-2.1.3.min.js"></script> <script type='text/javascript' src="../JS/bootstrap.js"></script> <script language="JavaScript" src="../JS/SCREEN.js"></script> <script src="../JS/angular-1.3.15/angular.js" type="text/javascript"></script> <script src="../JS/ANGULAR/SCREEN_ANGULAR.js" type="text/javascript"></script> <script language="JavaScript" src="../JS/VIEWCALENDAR.js"></script> <script language="JavaScript" src="../JS/DATEINPUT.js"></script> <script language="javascript">setLang("<%=screen.getUProfile().get("lang")%>");</script> <script language="JavaScript" type="text/JavaScript"> function GoSave(){} function GoUpdate(){} function GoDelete(){} function GoSearch(){} function goHelp(helpName,inputName){ var helpReturn; if(inputName == "__employeeidF") { helpReturn = "__employeeidF:employeeid,memployee@fullname$1"; }else if(inputName == "__employeeidE") { helpReturn = "__employeeidE:employeeid,memployee@fullname$2"; }else if(inputName == "__job") { helpReturn = "__job:jobcodeid,MJOBCODE@TDESC"; }else if(inputName == "__position") { helpReturn = "__position:positionid,MPOSITION@TDESC"; }else if(inputName == "__bu1") { helpReturn = "__bu1:bu1id,MBU1@TDESC"; }else if(inputName == "__bu2") { helpReturn = "__bu2:bu2id,MBU2@TDESC"; }else if(inputName == "__bu3") { helpReturn = "__bu3:bu3id,MBU3@TDESC"; }else if(inputName == "__bu4") { helpReturn = "__bu4:bu4id,MBU4@TDESC"; }else if(inputName == "__bu5") { helpReturn = "__bu5:bu5id,MBU5@TDESC"; }else { return; } linkHelp_Return2(helpName, helpReturn, ""); } function goPage(page){ with(document.cscform){ __goPage.value=page; __cmd.value = "search"; submit(); } } function GoPreview(){ with(document.cscform){ setFilter(); __cmd.value = "search"; submit(); } } function GoProcess() { with(document.cscform){ if(nullCheck()){ msg = (getLang()=="tha") ? "คุณต้องการประมวลผล ?" :"Do you want to Process ?" bCon=confirm( msg ); if (bCon==true) { //setCondition(); __cmd .value = "process"; submit(); } } } } function setFilter(){ with(document.cscform){ var filter = "" , childFilter =""; if(__employeeidF.value !="" && __employeeidE.value != ""){ filter += "employeeid between '"+__employeeidF.value+"' and '"+__employeeidE.value+"'"; }else if(__employeeidF.value !="" || __employeeidE.value != ""){ filter += "employeeid ='"+__employeeidF.value+__employeeidE.value+"'" } childFilter += "Memployee:status not in ('U','X','Y','Z')"; if(__job.value !=""){ childFilter += " and job='"+__job.value+"'"; } if(__position.value != ""){ childFilter += " and emp_position='"+__position.value+"'" } if(__bu1.value != ""){ childFilter += " and bu1='"+__bu1.value+"'" } if(__bu2.value != ""){ childFilter += " and bu2='"+__bu2.value+"'" } if(__bu3.value != ""){ childFilter += " and bu3='"+__bu3.value+"'" } if(__bu4.value != ""){ childFilter += " and bu4='"+__bu4.value+"'" } if(__bu5.value != ""){ childFilter += " and bu5='"+__bu5.value+"'" } __fixCon.value = filter; __childFilter.value = childFilter; } } function GoClear(){ with(document.cscform){ __employeeidF.value = ""; __employeeidE.value = ""; document.getElementsByName("memployee@fullname$1")[0].value = ""; document.getElementsByName("memployee@fullname$2")[0].value = ""; } } </script> </head> <body leftmargin="0" topmargin="0" onLoad="MM_preloadImages('../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif')"> <div id="toolTipLayer" style="position: absolute; visibility: hidden"></div> <script language="javascript">initToolTips();</script> <div class="centered"> <form name="cscform" method="post" action="PSU004.jsp" ng-controller="Swaplang as sw"> <!----------BEGIN CSC INITIAL ZONE ------------------------> <%=screen.InitialVariable()%> <!----------END CSC INITIAL ZONE --------------------------> <input type="hidden"name="__screen" value="PSU004"> <input type="hidden" name="__help" value=""> <input type="hidden"name="__fixCon" value="<%=request.getParameter("__fixCon")%>"> <input type="hidden"name="__childFilter" value="<%=request.getParameter("__childFilter")%>"> <input type="hidden" name="__notNull" value="eff_date"> <input type="hidden" name="__cmd" value=""> <input type="hidden" name="__calendar" value=""> <input type="hidden" name="__goPage" value =""> <input type="hidden" name="__language" value ="<%=screen.getUProfile().get("lang")%>"> <input type="hidden" name="__process" value=""> <input type="hidden" name="__tname" value="โอนย้ายหน่วยงาน"> <input type="hidden" name="__ename" value="Employee Transfer Process"> <input type="hidden" name="__ptype" value=""> <input type="hidden" name="__prclass" value="LoanDataToAmount"> <input type="hidden" name="__recCount" value="<%=helpScreen.getRecCount()%>"> <script language="javascript">getInputFormatDate();</script> <div align="center"> <br> <table cellpadding="0" cellspacing="0" > <tr> <td class="header">PSU004, <!-- <script language="javascript">swapLang("Loan Transfer Ofmonth");</script> --> <span swlang code="SW005203">Loan Transfer Ofmonth</span> </td> </tr> <tr> <td> <table cellpadding="0" cellspacing="0" class="inframe"> <tr> <td> <table border="0" cellpadding="0" cellspacing="0" class="inframe"> <tr> <td colspan="2" class="blankspace" ></td> </tr> <tr> <td width="150" nowrap="nowrap" class="columnlabel" ><span swlang code='SW000350'>Employee ID</span> </td> <td nowrap="nowrap"><input name="__employeeidF" type="text" onFocus="this.select();" value="<%=chk.chkNullString(request.getParameter("__employeeidF"))%>" size="10"> <a href="javascript:goHelp('MEMPLOYEEHELP','__employeeidF');" onmouseout="MM_swapImgRestore()" onMouseOver="MM_swapImage('search01','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="search01" width="20" height="20" border="0" align="absmiddle" ></a> <input name="memployee@fullname$1" type="text" size="15" readonly value="<%=chk.chkNullString(request.getParameter("memployee@fullname$1"))%>"> - <input name="__employeeidE" type="text" onFocus="this.select();" value="<%=chk.chkNullString(request.getParameter("__employeeidE"))%>" size="10" maxlength="6"> <a href="javascript:goHelp('MEMPLOYEEHELP','__employeeidE');" onmouseout="MM_swapImgRestore()" onMouseOver="MM_swapImage('search02','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="search02" width="20" height="20" border="0" align="absmiddle" ></a> <input name="memployee@fullname$2" type="text" size="15" readonly value="<%=chk.chkNullString(request.getParameter("memployee@fullname$2"))%>"></td> </tr> <tr> <td nowrap="nowrap" class="columnlabel" ><!-- <script language="javascript">swapLang("Job Description");</script> --> <span swlang code='SW000134'>Job Description</span> </td> <td nowrap="nowrap"><input name="__job" type="text" onFocus="this.select();" value="<%=chk.chkNullString(request.getParameter("__job"))%>" size="10"> <a href="javascript:goHelp('MJOBCODEHELP','__job');" onmouseout="MM_swapImgRestore()" onMouseOver="MM_swapImage('search03','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="search03" width="20" height="20" border="0" align="absmiddle" ></a> <input name="MJOBCODE@TDESC" type="text" size="30" readonly value="<%=chk.chkNullString(request.getParameter("MJOBCODE@TDESC"))%>"></td> </tr> <tr> <td nowrap="nowrap" class="columnlabel" ><!-- <script language="javascript">swapLang("Position");</script> --> <span swlang code="SW000308">Position</span> </td> <td nowrap="nowrap"><input name="__position" type="text" onFocus="this.select();" value="<%=chk.chkNullString(request.getParameter("__position"))%>" size="10"> <a href="javascript:goHelp('MPOSITIONHELP','__position');" onmouseout="MM_swapImgRestore()" onMouseOver="MM_swapImage('search04','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="search04" width="20" height="20" border="0" align="absmiddle" ></a> <input name="MPOSITION@TDESC" type="text" size="30" readonly value="<%=chk.chkNullString(request.getParameter("MPOSITION@TDESC"))%>"></td> </tr> <tr> <td nowrap="nowrap" class="columnlabel" ><!-- <script language="javascript">swapLang("Business Unit");</script> --> <span swlang code="SW010728">Division</span> </td> <td nowrap="nowrap"><input name="__bu1" type="text" onFocus="this.select();" value="<%=chk.chkNullString(request.getParameter("__bu1"))%>" size="10"> <a href="javascript:goHelp('MBU1HELP','__bu1');" onmouseout="MM_swapImgRestore()" onMouseOver="MM_swapImage('search05','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="search05" width="20" height="20" border="0" align="absmiddle" ></a> <input name="MBU1@TDESC" type="text" size="30" readonly value="<%=chk.chkNullString(request.getParameter("MBU1@TDESC"))%>"></td> </tr> <tr> <td nowrap="nowrap" class="columnlabel" ><!-- <script language="javascript">swapLang("Business Unit");</script> --> <span swlang code="SW002031">Department</span> </td> <td nowrap="nowrap"><input name="__bu2" type="text" onFocus="this.select();" value="<%=chk.chkNullString(request.getParameter("__bu2"))%>" size="10"> <a href="javascript:goHelp('MBU2HELP','__bu2');" onmouseout="MM_swapImgRestore()" onMouseOver="MM_swapImage('search06','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="search06" width="20" height="20" border="0" align="absmiddle" ></a> <input name="MBU2@TDESC" type="text" size="30" readonly value="<%=chk.chkNullString(request.getParameter("MBU2@TDESC"))%>"></td> </tr> <tr> <td nowrap="nowrap" class="columnlabel" ><!-- <script language="javascript">swapLang("Business Unit");</script> --> <span swlang code="SW000052">Section</span> </td> <td nowrap="nowrap"><input name="__bu3" type="text" onFocus="this.select();" value="<%=chk.chkNullString(request.getParameter("__bu3"))%>" size="10"> <a href="javascript:goHelp('MBU3HELP','__bu3');" onmouseout="MM_swapImgRestore()" onMouseOver="MM_swapImage('search07','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="search07" width="20" height="20" border="0" align="absmiddle" ></a> <input name="MBU3@TDESC" type="text" size="30" readonly value="<%=chk.chkNullString(request.getParameter("MBU3@TDESC"))%>"></td> </tr> <tr> <td nowrap="nowrap" class="columnlabel" ><!-- <script language="javascript">swapLang("Business Unit");</script> --> <span swlang code="SW011728">Sub Section #1</span> </td> <td nowrap="nowrap"><input name="__bu4" type="text" onFocus="this.select();" value="<%=chk.chkNullString(request.getParameter("__bu4"))%>" size="10"> <a href="javascript:goHelp('MBU4HELP','__bu4');" onmouseout="MM_swapImgRestore()" onMouseOver="MM_swapImage('search08','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="search08" width="20" height="20" border="0" align="absmiddle" ></a> <input name="MBU4@TDESC" type="text" size="30" readonly value="<%=chk.chkNullString(request.getParameter("MBU4@TDESC"))%>"></td> </tr> <tr> <td nowrap="nowrap" class="columnlabel" ><!-- <script language="javascript">swapLang("Business Unit");</script> --> <span swlang code="SW011729">Sub Section #2</span> </td> <td nowrap="nowrap"><input name="__bu5" type="text" onFocus="this.select();" value="<%=chk.chkNullString(request.getParameter("__bu5"))%>" size="10"> <a href="javascript:goHelp('MBU5HELP','__bu5');" onmouseout="MM_swapImgRestore()" onMouseOver="MM_swapImage('search09','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="search09" width="20" height="20" border="0" align="absmiddle" ></a> <input name="MBU5@TDESC" type="text" size="30" readonly value="<%=chk.chkNullString(request.getParameter("MBU5@TDESC"))%>"></td> </tr> <tr> <td class="buttonline" colspan="7"><div align="center"> <button type="button" class="btn btn-primary width100" swlang code="SW013183" onClick="GoPreview();">PREVIEW</button> </div> </td> </tr> <tr> <td colspan="2" class="blankspace"> </td> </tr> </table></td> </tr> <% if(search){%> <tr> <td><table border="0" align="center" cellpadding="0" cellspacing="1" class="largest1"> <tr> <td><table border="0" cellpadding="0" cellspacing="1" class="inframe"> <tr> <td width="50%"><div><!-- <script language="javascript">//swapLang("Found Data");</script> --> <span swlang code="SW000927">Found Data</span> <%//=helpScreen.getRecCount()%></div></td> <td width="50%"><div align="right"> <%=helpScreen.getPageTag()%> </div></td> </tr> <tr> <td colspan="2"><table border="0" cellpadding="0" cellspacing="1" bgcolor="#666666" class="inframe"> <tr> <td width="19%" class="row3"><div align="center"><strong><!-- <script language="javascript">swapLang("Employee ID");</script> --> <span swlang code="SW000274">Employee ID</span></strong></div></td> <td width="81%" class="row3"><div align="center"><strong><!-- <script language="javascript">swapLang("Name Surname");</script> --> <span swlang code="SW010885">Name-Surname</span></strong></div></td> </tr> <% String empList = ""; int total = 0; while(helpScreen.nextRec()){ if(helpScreen.checkLinePage()){ helpScreen.referLangOn(); if(helpScreen.getInquiry().getChild("memployee").recCount()>0){ total++; empList += helpScreen.getString("employeeid")+","; %> <tr> <td align="center" class="forborder2"><%=helpScreen.getString("employeeid")%></td> <td class="forborder2"><span> <%=helpScreen.getString("Memployee","fullname")%></span></td> </tr> <% } helpScreen.referLangOff(); } if(helpScreen.outLinePage()){ break; } } %> </table><input type="hidden" name="__condition$employeeList" value="<%=empList%>"></td> </tr> <tr> <td width="50%"><div><!-- <script language="javascript">swapLang("Found Data");</script> --> <span swlang code="SW000927">Found Data</span> <%=total%></div></td> <td width="50%"><div align="right"> </div></td> </tr> </table></td> </tr> <tr> <td class="blankspace"> </td> </tr> <tr> <td class="buttonline" colspan="7"><div align="center"> <button type="button" class="btn btn-primary width100" swlang code="SW013173" onClick="GoProcess();">PROCESS</button> </div> </td> </tr> </table></td> </tr> <tr> <td class="blankspace"> </td> </tr> <% }%> </table> </td> </tr> <tr> <td class="bottom"></td> </tr> </table> <% if(!search){%><script language="JavaScript">GoClear();</script><%}%></div> <!----------BEGIN CSC ENDING ZONE ------------------------> <%=screen.endJSP()%> <!----------END CSC ENDING ZONE --------------------------> </form> </div> </body> </html>