<%@ page contentType="text/html; charset=UTF-8"%> <%@ page import="com.csc.library.entry.*,com.csc.library.system.Task"%> <%@ page import="com.csc.library.database.*,com.csc.library.session.*" %> <%@ page import="com.csc.library.utilities.CheckNull"%> <% request.setCharacterEncoding("UTF-8"); %> <jsp:useBean id="PSR002" class="com.csc.library.system.Task" scope="page"/> <jsp:useBean id="PSR002_SAVE" class="com.csc.library.system.Task" scope="page"/> <% CheckNull chk=new CheckNull(); PSR002_SAVE.setChannel(request, response); UIManager screen_save = (UIManager) PSR002_SAVE.process("SingleEntry","PSR002_SAVE"); String conditionby = screen_save.getDataLabel("conditionby"); String searchby = screen_save.getDataLabel("searchby"); String orderby = screen_save.getDataLabel("orderby"); String keyby = screen_save.getDataLabel("keyby"); PSR002.setChannel(request, response); HelpEntry screen = (HelpEntry) PSR002.process("HelpEntry","MEMPLOYEEREPORTHELP"); String filter = ""; if(!keyby.equals("")){ filter = searchby + " " + conditionby + " '" + keyby + "'"; } screen.setMaxLine(20); screen.getInquiry().setParam("__active_on", "off"); //screen.getInquiry().setParam("orderBy", "MEMPLOYEE.EMP_POSITION"); screen.getInquiry().setFilter( filter ); screen.getInquiry().setOrderBy("MEMPLOYEE.EMP_POSITION"); screen.process(); String cmd = request.getParameter("__cmd"); %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <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 type="text/javascript" src="../JS/jquery-2.1.3.min.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 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" type="text/JavaScript"> <!-- var con = '<%=conditionby%>'; var searchh = '<%=searchby%>'; var order = '<%=orderby%>'; var key = '<%=keyby%>'; $(document).ready(function(){ if(con!=""){ $("select[name=__conSearch]").val(con); } if(searchh!=""){ $("select[name=__searchBy]").val(searchh); } if(order!=""){ $("select[name=__listOrder]").val(order); } if(key!=""){ $("input[name='__valueSearch']").val(key); } }); function chk_chk(){ with(document.cscform){ if(chk_sh.checked==true){ __shift.value=1; } else if(chk_sh.checked==false){ __shift.value=0; } if(chk_wkin.checked==true){ __internal_workage.value=1; } else if(chk_wkin.checked==false){ __internal_workage.value=0; } if(chk_wkout.checked==true){ __external_workage.value=1; } else if(chk_wkout.checked==false){ __external_workage.value=0; } if(chk_wa.checked==true){ __workage.value=1; } else if(chk_wa.checked==false){ __workage.value=0; } if(chk_app.checked==true){ __appraisal.value=1; } else if(chk_app.checked==false){ __appraisal.value=0; } if(chk_edu.checked==true){ __education.value=1; } else if(chk_edu.checked==false){ __education.value=0; } if(chk_exp.checked==true){ __expertise.value=1; } else if(chk_exp.checked==false){ __expertise.value=0; } if(chk_sk.checked==true){ __special.value=1; } else if(chk_sk.checked==false){ __special.value=0; } if(chk_expout.checked==true){ __experience_out.value=1; } else if(chk_expout.checked==false){ __experience_out.value=0; } if(chk_expin.checked==true){ __experience_in.value=1; } else if(chk_expin.checked==false){ __experience_in.value=0; } if(chk_family.checked==true){ __family.value=1; } else if(chk_family.checked==false){ __family.value=0; } if(chk_pvf.checked==true){ __pvf.value=1; } else if(chk_pvf.checked==false){ __pvf.value=0; } if(deff.checked==true){ __deff.value=1; } else if(deff.checked==false){ __deff.value=0; } __conditionby.value = __conSearch.value; __searchby.value = __searchBy.value; __orderby.value = __listOrder.value; __keyby.value = __valueSearch.value; } } function openReport(empid){ with(document.cscform){ chk_chk(); win=window.open("PSR002_NSTDA.jsp?&__employeeid="+empid+ "&__companyid="+__companyid.value+"&__active_on=off"+"&__chk_sh="+__shift.value+"&__chk_wkin="+__internal_workage.value+"&__chk_wkout="+__external_workage.value+"&__chk_wa="+__workage.value+"&__chk_app="+__appraisal.value+"&__chk_edu="+__education.value+"&__chk_exp="+__expertise.value+"&__chk_sk="+__special.value+"&__chk_expout="+__experience_out.value+"&__chk_expin="+__experience_in.value+"&__chk_family="+__family.value+"&__chk_pvf="+__pvf.value,"perreport","left=150,top=100,width=900,height=450,toolbar=no,status=yes,scrollbars=yes,resizable=yes"); win.focus(); } } /* function goHelp(helpName,inputName,linkhelp) { var helpReturn; var fixcon; if (inputName=="__conditionid" ) { helpReturn="__conditionid:conditionid,__condition_desc:condition_desc,__valueSearch:keyby,__deff:deff,__shift:shift,__internal_workage:internal_workage,__external_workage:external_workage,__workage:workage,__appraisal:appraisal,__education:education,__expertise:expertise,__special:special,__experience_out:experience_out,__experience_in:experience_in,__conditionby:conditionby,__searchby:searchby,__orderby:orderby"; } linkHelp_Return(helpName,helpReturn,fixcon); } function postReturn(){ with(document.cscform){ if(__shift.value==1){ chk_sh.checked=true; } else if(__shift.value==0){ chk_sh.checked=false; } if(__internal_workage.value==1){ chk_wkin.checked=true; } else if(__internal_workage.value==0){ chk_wkin.checked=false; } if(__external_workage.value==1){ chk_wkout.checked=true; } else if(__external_workage.value==0){ chk_wkout.checked=false; } if(__workage.value==1){ chk_wa.checked=true; } else if(__workage.value==0){ chk_wa.checked=false; } if(__appraisal.value==1){ chk_app.checked=true; } else if(__appraisal.value==0){ chk_app.checked=false; } if(__education.value==1){ chk_edu.checked=true; } else if(__education.value==0){ chk_edu.checked=false; } if(__expertise.value==1){ chk_exp.checked=true; } else if(__expertise.value==0){ chk_exp.checked=false; } if(__special.value==1){ chk_sk.checked=true; } else if(__special.value==0){ chk_sk.checked=false; } if(__experience_out.value==1){ chk_expout.checked=true; } else if(__experience_out.value==0){ chk_expout.checked=false; } if(__experience_in.value==1){ chk_expin.checked=true; } else if(__experience_in.value==0){ chk_expin.checked=false; } if(__deff.value==1){ deff.checked=true; } else if(__deff.value==0){ deff.checked=false; } __conSearch.selectedIndex=__conditionby.value; __searchBy.selectedIndex=__searchby.value; __listOrder.selectedIndex=__orderby.value; } }*/ function goClearcon(){ with(document.cscform){ __conditionid.value=""; __condition_desc.value=""; __valueSearch.value=""; __conSearch.selectedIndex=0; __searchBy.selectedIndex=0; __listOrder.selectedIndex=0; __deff.value="0"; __shift.value="0"; __internal_workage.value="0"; __external_workage.value="0"; __workage.value="0"; __appraisal.value="0"; __education.value="0"; __expertise.value="0"; __special.value="0"; __experience_out.value="0"; __experience_in.value="0"; deff.checked=false; chk_sh.checked=false; chk_wkin.checked=false; chk_wkout.checked=false; chk_wa.checked=false; chk_app.checked=false; chk_edu.checked=false; chk_exp.checked=false; chk_sk.checked=false; chk_expout.checked=false; chk_expin.checked=false; chk_family.checked=false; chk_pvf.checked=false; } } function GoSave(){ chk_chk(); confirmSave(); } function GoDelete(){ edelete(); } //--> </script> </head> <body leftmargin="0" topmargin="0"> <div id="toolTipLayer" style="position:absolute; visibility: hidden"></div> <script type="text/javascript">initToolTips();</script> <form name="cscform" method="post"> <!----------BEGIN CSC INITIAL ZONE ------------------------> <%=screen.InitialVariable()%> <!----------END CSC INITIAL ZONE --------------------------> <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>"> <input type="hidden" name="__fixCon" value=""> <input type ="hidden" name="__cmd" value=""> <input type="hidden" name="__notNull" value="<%=screen_save.getRequire()%>"> <input type="hidden" name="__help" value=""> <input type="hidden" name="__confirm" value=""> <input type="hidden" name="__screen" value="PSR002"> <input type="hidden" name="__goPage" value =""> <input type="hidden" name="__referPage" value=""> <input type="hidden" name="__employeeid" value="<%=screen.getUProfile().get("employeeid")%>"> <input type="hidden" name="__companyid" value="<%=screen.getUProfile().get("companyid")%>"> <input type="hidden" name="__empview" value=""> <input type="hidden" name="__orderby" value=""> <input type="hidden" name="__searchby" value=""> <input type="hidden" name="__conditionby" value=""> <input type="hidden" name="__deff" value="0"> <input type="hidden" name="__keyby" value=""> <input type="hidden" name="__shift" value="0"> <input type="hidden" name="__internal_workage" value="0"> <input type="hidden" name="__external_workage" value="0"> <input type="hidden" name="__workage" value="0"> <input type="hidden" name="__appraisal" value="0"> <input type="hidden" name="__education" value="0"> <input type="hidden" name="__expertise" value="0"> <input type="hidden" name="__special" value="0"> <input type="hidden" name="__experience_out" value="0"> <input type="hidden" name="__experience_in" value="0"> <input type="hidden" name="__family" value="0"> <input type="hidden" name="__pvf" value="0"> <!--input type="hidden" name="__calendar"--> <!--input type="hidden" name="__help" value=""--> <!--input type="hidden" name="__helpReturn" value=""--> <!--input type="hidden" name="__helpName" value=""--> <!--input type="hidden" name="__fixFilter" value=""--> <div align="center"> <table border="0" cellpadding="0" cellspacing="0" class="large" > <tr> <td class="header">PSR002, <span swlang code="SW005443">Personal Report</span> </td> </tr> <tr> <td class="blankspace"> </td> </tr> <tr> <td><table border="1" align="center" cellpadding="0" cellspacing="0" class="largest"> <tr> <td><table border="0" cellpadding="0" cellspacing="0" class="inframe"> <tr> <td width="50%" class="blankspace"></td> <td width="50%" class="blankspace"></td> </tr> <tr> <td height="25" colspan="2" align="center"> <table border="0" cellpadding="0" cellspacing="0" class="medium"> <tr> <td colspan="6" class="rowtable1"> <span swlang code="SW012471">Condition ID</span> * <%=screen_save.getInput("conditionid")%> <%=screen_save.getInput("condition_desc")%> <!-- <input type="text" id="__conditionid" name="__conditionid" size="10" maxlength="8" > <a href="javascript:goHelp('LCONDITIONHELP','__conditionid')" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image2','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="Help" name="Image6" width="20" height="20" border="0" align="absmiddle"></a> <input type="text" id="__condition_desc" name="__condition_desc" size="30" maxlength="20" value=""> --> <input type="hidden" id="deff" name="deff" <%if(screen_save.getDataLabel("DEFF").equals("1")){%>checked<%}%>> <!--<span swlang code="SW012472">default</span> --> <button type="button" class="btn btn-sm btn-primary" onclick="GoSave();"> Save </button> <button type="button" class="btn btn-sm btn-danger" onclick="GoDelete();"> Delete </button> <button type="button" class="btn btn-sm btn-success" onclick="goClearcon();"> Clear </button> </td> </tr> </table> </td> </tr> <tr> <td height="25" colspan="2" align="center"><table border="0" cellpadding="0" cellspacing="0" class="medium"> <tr> <td nowrap><div><span swlang code="SW000004">Order By</span> </div></td> <td><%=screen.getTagOrder()%></td> <td> </td> <td nowrap><div><span swlang code="SW000005">Search By</span> </div></td> <td><%=screen.getTagSearchBy()%></td> </tr> <tr> <td nowrap><div><span swlang code="SW000006">Condition</span> </div></td> <td><%=screen.getTagConSearch()%></td> <td> </td> <td nowrap><div><span swlang code="SW000007">Key Value</span> </div></td> <td><%=screen.getTagValueSearch()%> <a href="javascript:search();"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" width="20" height="20" border="0" align="middle"></a></td> </tr> </table></td> </tr> <tr> <td colspan="2" class="blankspace" > </td> </tr> <tr> <td colspan="4"> <table border="0" cellspacing="0" cellpadding="0" class="maxsize"> <tr> <td style="width: 50px;"></td> <td> <label> <input name="chk_sh" id="chk_sh" type="checkbox" <%if(screen_save.getDataLabel("SHIFT").equals("1")){%>checked<%}%>> <span swlang code='SW008607'>Shift</span> </label> </td> <td> <label> <input name="chk_wkin" id="chk_wkin" type="checkbox" <%if(screen_save.getDataLabel("INTERNAL_WORKAGE").equals("1")){%>checked<%}%>> <span swlang code='SW013125'>Year of Service (In-house)</span> </label> </td> <td> <label> <input name="chk_wkout" id="chk_wkout" type="checkbox" <%if(screen_save.getDataLabel("EXTERNAL_WORKAGE").equals("1")){%>checked<%}%>> <span swlang code='SW013126'>Year of Service (External)</span> </label> </td> <td> <label> <input name="chk_wa" id="chk_wa" type="checkbox" <%if(screen_save.getDataLabel("WORKAGE").equals("1")){%>checked<%}%>> <span swlang code='SW013127'>Year of Service (Position)</span> </label> </td> <td> <label> <input name="chk_app" id="chk_app" type="checkbox" <%if(screen_save.getDataLabel("APPRAISAL").equals("1")){%>checked<%}%>> <span swlang code='SW005490'>Appraisal</span> </label> </td> </tr> <tr> <td></td> <td> <label> <input name="chk_edu" id="chk_edu" type="checkbox" <%if(screen_save.getDataLabel("EDUCATION").equals("1")){%>checked<%}%>> <span swlang code='SW000619'>Education</span> </label> </td> <td> <label> <input name="chk_exp" id="chk_exp" type="checkbox" <%if(screen_save.getDataLabel("EXPERTISE").equals("1")){%>checked<%}%>> <span swlang code='SW005449'>Expertise</span> </label> </td> <td> <label> <input name="chk_sk" id="chk_sk" type="checkbox" <%if(screen_save.getDataLabel("SPECIAL").equals("1")){%>checked<%}%>> <span swlang code='SW003444'>Special Skill</span> </label> </td> <td> <label> <input name="chk_expout" id="chk_expout" type="checkbox" <%if(screen_save.getDataLabel("EXPERIENCE_OUT").equals("1")){%>checked<%}%>> <span swlang code='SW005503'>Experience Outside</span> </label> </td> <td> <label> <input name="chk_expin" id="chk_expin" type="checkbox" <%if(screen_save.getDataLabel("EXPERIENCE_IN").equals("1")){%>checked<%}%>> <span swlang code='SW005504'>Experience Inside</span> </label> </td> </tr> <tr> <td style="width: 50px;"></td> <td> <label> <input name="chk_family" id="chk_family" type="checkbox" <%if(screen_save.getDataLabel("FAMILY").equals("1")){%>checked<%}%>> <%=screen_save.getLabel("FAMILY")%> </label> </td> <td> <label> <input name="chk_pvf" id="chk_pvf" type="checkbox" <%if(screen_save.getDataLabel("PVF").equals("1")){%>checked<%}%>> <%=screen_save.getLabel("PVF")%> </label> </td> <td colspan="3"></td> </tr> </table> </td> </tr> <tr> <td colspan="2" class="blankspace" > </td> </tr> <tr> <td nowrap><div> <span swlang code="SW000927">Found Data</span> : <font class="normal"><%=screen.getInquiry().recCount() %></font> <span swlang code="SW001780">records</span></div></td> <td align="right"><div> <%=screen.getPageTag()%> </div></td> </tr> <tr> <td colspan="2" nowrap class="blankspace"></td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td class="blankspace"> </td> </tr> <tr> <td><table border="1" align="center" cellpadding="0" cellspacing="0" class="largest"> <tr> <td><table align="center" cellpadding="0" cellspacing="1" bgcolor="#666666" class="inframe"> <tr> <td align="center" class="row3"><span swlang code="SW011939">Employee Code</span></td> <td align="center" class="row3"><span swlang code="SW010885">Name-Surname</span></td> <td align="center" class="row3"><span swlang code="SW000308">Position</span></td> <td align="center" class="row3"><span swlang code="SW004832">Department</span></td> </tr> <% screen.referLangOn(); while(screen.nextRec()){ if(screen.checkLinePage()){ %> <tr> <td class="forborder2" align="CENTER"><a href="javascript:openReport('<%=screen.getString("employeeid")%>');"><%=screen.getString("employeeid")%></a></td> <td class="forborder2"><%=screen.getString("fullname")%></td> <td class="forborder2"><%=screen.getString("emp_position")%> - <%=screen.getString("mposition","tdesc")%></td> <td class="forborder2"><%=screen.getString("bu2")%> - <%=screen.getString("mbu2","tdesc")%></td> </tr> <% } if(screen.outLinePage()){ break; } } screen.referLangOff(); %> <!--tr> <td colspan="4" class="blankspace"></td> </tr--> </table></td> </tr> </table></td> </tr> <tr> <td class="blankspace"> </td> </tr> <tr> <td class="bottom"> </td> </tr> </table> <br> </div> </form> </body> </html>