<%@page contentType="text/html; charset=UTF-8" %> <%@page import="com.csc.library.entry.*,com.csc.library.system.*,com.csc.library.session.*,com.csc.library.utilities.*,com.csc.library.components.*" %> <jsp:useBean id="ACTIVITY_DETAIL" scope="page" class="com.csc.library.system.Task"/> <% ACTIVITY_DETAIL.setChannel(request, response); UIManager screen = (UIManager) ACTIVITY_DETAIL.process("MultiEntry", "ACTIVITY_DETAIL"); MultiLine multi = screen.getMultiLine("MEMPL_ACTIVITY"); UProfile up = null; if (session != null) { up = (UProfile) session.getAttribute("userprofile"); } String lastrec = screen.getTable("MEMPL_ACTIVITY").getString("LINE_NO"); %> <html ng-app="myHR"> <head> <link rel="stylesheet" href="../CSS/Bootstrap/css/bootstrap.css"> <link rel="stylesheet" href="../CSS/Bootstrap/css/animate.min.css"> <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> <link href="CSS/PERSONAL.css" rel="stylesheet" type="text/css"> <script type='text/javascript' src='../JS/SCREEN.js'></script> <script src="../JS/angular-1.3.15/angular.js" type="text/javascript"></script> <script type='text/javascript' src='../JS/ANGULAR/SCREEN_ANGULAR.js'></script> <script type="text/javascript" src="../JS/jquery-2.1.3.min.js"></script> <script type="text/javascript" src="../CSS/Bootstrap/js/bootstrap.min.js"></script> <script type='text/javascript' src='../JS/HOTKEY.js'></script> <script type='text/javascript' src='../JS/ICONSMENU.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 src="../JS/VIEWCALENDAR.js"></script> <script language="JavaScript"> setLang('<%=up.get("lang")%>'); function addChild() { with (document.cscform) { if (__employeeid.value != "") { var win = window.open(__childMulti.value + ".jsp?__cmd=&__gorec=" + "&__ack=add&__headMulti=" + __headMulti.value + "&__employeeid=" + __employeeid.value, "Child", "left=150,top=20,width=700,height=550,toolbar=no,status=yes,scrollbars=yes,resizable=yes"); win.focus(); } else { alert(MyCode[0]); __employeeid.focus(); __employeeid.select(); } } } function childMulti(record) { with (document.cscform) { var win = window.open(__childMulti.value + ".jsp?__cmd=&__gorec=" + record + "&__ack=edit&__headMulti=" + __headMulti.value + "&__employeeid=" + __employeeid.value, "Child", "left=150,top=20,width=700,height=550,toolbar=no,status=yes,scrollbars=yes,resizable=yes"); win.focus(); } } function childMulti2(record) { with (document.cscform) { var win = window.open(__childMulti.value + ".jsp?__cmd=&__gorec=" + record + "&__copy=1&__ack=edit&__headMulti=" + __headMulti.value + "&__employeeid=" + __employeeid.value, "Child", "left=150,top=20,width=700,height=550,toolbar=no,status=yes,scrollbars=yes,resizable=yes"); win.focus(); } } function linkChildPru(page) { with (document.cscform) { if (__employeeid.value != "") { window.open(page + ".jsp?__gorec=" + __gorec.value + "&__ack=add&__headMulti=" + __headMulti.value + "&__employeeid=" + __employeeid.value, "Activity", "left=150,top=20,width=700,height=600,toolbar=no,status=yes,scrollbars=yes,resizable=yes"); } else { alert(MyCode[0]); __employeeid.focus(); __employeeid.select(); } } } function GoSave() { confirmSave(); } function GoUpdate() { update(); } function GoDelete() { edelete(); } function GoSearch() { search(); } </script> </head> <body leftmargin="0" topmargin="0" onLoad="MM_preloadImages('../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif')"> <div id="toolTipLayer" style="position:absolute; visibility: hidden"></div> <script language="javascript">initToolTips();</script> <form name="cscform" method="post" action="?"> <!----------BEGIN CSC INITIAL ZONE ------------------------> <%=screen.InitialVariable()%> <!----------END CSC INITIAL ZONE --------------------------> <input name="__cmd" type="hidden" value=""> <input name="__screen" type="hidden" value="ACTIVITY_DETAIL"> <input name="__notNull" type="hidden" value=""> <input type="hidden" name="__notdelall" value="true"> <input type="hidden" name="__help"> <input type="hidden" name="__gorec" value=""> <input type="hidden" name="__companyid" value="<%=screen.getUProfile().get("companyid")%>"> <input type="hidden" name="__fixCon" value=""> <input type="hidden" name="__calendar"> <input type="hidden" name="__headMulti" value="ACTIVITY_DETAIL"> <input type="hidden" name="__childMulti" value="ACTIVITY_DETAIL_CHILD"> <input type="hidden" name="__multiTable" value="MEMPL_ACTIVITY"> <input type="hidden" name="__ack" value=""> <input type="hidden" name="__maxrec" value="<%=lastrec %>"> <input type="hidden" name="__lastrec" value="<%=lastrec %>"> <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>"> <script language="javascript">getInputFormatDate();</script> <input type="hidden" name="__afterUpdate" value=""> <input type="hidden" name="__referPage" value=""> <input type="hidden" name="__emp_level" value="<%=screen.getDataLabel("emp_level")%>"> <script language="javascript">initToolTips();</script> <script language="javascript"> var swap = new swaplang(); var titlename = swap.swap2String("SW013108"); document.write(Icons("ACTIVITY_DETAIL," + titlename)); </script> <div class="container-fluid"> <div class="header-panel-csc text-right panel-heading"> </div> <div class="panel-body body-panel-csc"> <div style="border: solid black 1px"> <br/> <div class="row"> <div class="col-md-1"> </div> <div class="col-md-2 font-blue-color font-bold"> <%=screen.getLabel("employeeid")%> </div> <div class="col-md-2 "> <%=screen.getInput("employeeid")%> </div> <div class="col-md-2 font-blue-color"> <%=screen.getLabel("status")%> </div> <div class="col-md-2"> <%=screen.getInput("status")%> </div> <div class="col-md-3"> </div> </div> <div class="row"> <div class="col-md-1"> </div> <div class="col-md-2 font-blue-color"> <%=screen.getLabel("fname")%> </div> <div class="col-md-2"> <input type="hidden" name="__emp_prefix" value="<%=screen.getDataLabel("MPREFIX","PREFIXID")%>"> <input name="MPREFIX@TDESC" type="text" readonly size="20" value="<%=screen.getDataLabel("MPREFIX","TDESC")%>"> </div> <div class="col-md-2"> <input name="__fname" type="text" readonly size="20" value="<%=screen.getDataLabel("fname")%>"> </div> <div class="col-md-2"> <input name="__lname" type="text" readonly size="20" value="<%=screen.getDataLabel("lname")%>"> </div> <div class="col-md-3"> </div> </div> <div class="row"> <div class="col-md-1"> </div> <div class="col-md-2 font-blue-color"> <%=screen.getLabel("efname")%> </div> <div class="col-md-2"> <input name="MPREFIX@EDESC" type="text" readonly size="20" value="<%=screen.getDataLabel("MPREFIX","EDESC")%>"> </div> <div class="col-md-2"> <input name="__efname" type="text" readonly size="20" value="<%=screen.getDataLabel("efname")%>"> </div> <div class="col-md-2"> <input name="__elname" type="text" readonly size="20" value="<%=screen.getDataLabel("elname")%> "> </div> <div class="col-md-3"> </div> </div> <br/> </div> <br/> <div style="border: solid black 1px"> <table border="0" cellpadding="0" cellspacing="1" bgcolor="#333333" class="inframe tablewithborder"> <tr> <td width="5%" height="20" class="row3"> <div align="center"> <strong> <span swlang code="SW000289">Del</span> </strong> </div> </td> <td width="7%" class="row3"> <div align="center"><%=multi.getLabel("MEMPL_ACTIVITY", "line_no")%> </div> </td> <td width="20%" height="20" class="row3"> <div align="center"> <strong> <span swlang code="SW013109">Activity Name</span> </strong> </div> </td> <td width="10%" height="20" class="row3"> <div align="center"> <span swlang code="SW013110">Role</span> </div> </td> <td width="10%" height="20" class="row3"> <div align="center"> <span swlang code="SW002343">Start date</span> </div> </td> <td width="10%" height="20" class="row3"> <div align="center"> <span swlang code="SW000023">End date</span> </div> </td> <td width="10%" height="20" class="row3"> <div align="center"> <span swlang code="SW000302">Remark</span> </div> </td> </tr> <% multi.goFirst(); // screen.getTable("MEMPL_SKILL").first(); for (int i = 1; !multi.eof(); multi.next(), i++) { multi.getTable().getCurrentRecordManager().referLangOn(); // String path = multi.getTable().getCurrentRecordManager().getDownloadUrl("ATFILE"); %> <tr> <td width="5%" height="20" align="center"> <%=multi.getInputCheckBox()%> </td> <td height="20" align="center"> <a href="javaScript:childMulti('<%=multi.getData("MEMPL_ACTIVITY","LINE_NO")%>')"><%=i%> </a></td> <td width="20%" height="20" align="center"> <div align="center"><%=multi.getData("MEMPL_ACTIVITY", "DESCRIPTION")%> </div> </td> <td width="10%" height="20" align="center"> <div align="center"> <%=multi.getData("MEMPL_ACTIVITY", "ROLE")%> </div> </td> <td width="10%" height="20" align="center"> <div align="center"> <%=multi.getData("MEMPL_ACTIVITY", "STARTDATE")%> </div> </td> <td width="10%" height="20" align="center"> <div align="center"> <%=multi.getData("MEMPL_ACTIVITY", "ENDDATE")%> </div> </td> <td width="10%" height="20" align="center"> <div align="center"> <%=multi.getData("MEMPL_ACTIVITY", "REMARK")%> </div> </td> </tr> <% multi.getTable().getCurrentRecordManager().referLangOff(); } %> </table> <input name="__line_no" type="hidden" value="<%=lastrec %>"> </div> <br/><br/> <tr> <td class="buttonline" colspan="7"><div align="center"> <button type="button" class="btn btn-primary width100" swlang code="SW013163" onClick="checkAll();">Select All</button> <button type="button" class="btn btn-primary width100" swlang code="SW013164" onClick="decheckAll();">Deselect All</button> <button type="button" class="btn btn-primary width100" swlang code="SW013165" onClick="addChild();">Add</button> <button type="button" class="btn btn-primary width100" swlang code="SW013166" onClick="deleteMulti();">Delete</button> </div> </td> </tr> <div class="col-md-3"> </div> </div> </div> <div class="panel-footer footer-panel-csc"> </div> </div> <script language="javascript">setEmpIdformenu(document.cscform.__employeeid.value);</script> <%--<input type="hidden" name="__line_no" value="<%=lastrec %>">--%> <!----------BEGIN CSC ENDING ZONE ------------------------> <%=screen.endJSP()%> <!----------END CSC ENDING ZONE --------------------------> </form> </body> </html> <%--<%!--%> <%--private String getListLabel(String key, String field, UProfile up) throws Exception{--%> <%--String result = "";--%> <%--DbInquiry inq = new InitialInquiry(up).getDbInquiry("mskilllevel");--%> <%--inq.setColumn("*");--%> <%--inq.setFilter("SKILLLEVELID = '"+key+"'");--%> <%--inq.refresh();--%> <%--inq.referLangOn();--%> <%--while(inq.next()){--%> <%--result = inq.getString(field);--%> <%--}--%> <%--return result;--%> <%--}--%> <%--%>--%>