<%@ page contentType="text/html; charset=UTF-8" language="java" pageEncoding="UTF-8" %> <%@ page import="com.csc.library.entry.EmvHelpEntry, com.csc.library.system.*, com.csc.library.utilities.CheckNull" %> <%@ page import="com.csc.library.report.ReportUDF, java.util.*"%> <% request.setCharacterEncoding("UTF-8"); %> <jsp:useBean id="EMV" class="com.csc.library.system.Task" scope="page" /> <jsp:setProperty name="EMV" property="appname" value="EMPVIEW" /> <% EMV.setChannel( request, response ); EmvHelpEntry screen = (EmvHelpEntry)EMV.process("EmvHelpEntry", "MG-SUBORDINATEHELP"); if(screen==null){ return; } screen.setMaxLine(15); CheckNull chk = new CheckNull(); String bu1 = chk.chkNullString( request.getParameter("__bu1")); String bu2 = chk.chkNullString( request.getParameter("__bu2")); String bu3 = chk.chkNullString( request.getParameter("__bu3")); String position = chk.chkNullString( request.getParameter("__emp_position")); String fname = chk.chkNullString( request.getParameter("__fname")); String lname = chk.chkNullString( request.getParameter("__lname")); if( !bu1.equals("") ){ screen.getInquiry().setFilter( "bu1", bu1, "", "=" ); } if( !bu2.equals("") ){ screen.getInquiry().setFilter( "bu2", bu2, "", "=" ); } if( !bu3.equals("") ){ screen.getInquiry().setFilter( "bu3", bu3, "", "=" ); } if( !position.equals("") ){ screen.getInquiry().setFilter( "emp_position", position, "", "=" ); } if( !fname.equals("") ){ screen.getInquiry().setFilter( "fname", "%"+fname +"%", "", "like" ); } if( !lname.equals("") ){ screen.getInquiry().setFilter( "lname", "%"+lname +"%", "", "like" ); } screen.process(); %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html ng-app="myHR"><!-- InstanceBegin template="/Templates/template-emv-main.dwt.jsp" codeOutsideHTMLIsLocked="false" --> <head> <!-- InstanceBeginEditable name="doctitle" --> <title>Employee View</title> <!-- InstanceEndEditable --> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <!-- InstanceBeginEditable name="head" --> <!-- Begin CSS Links --> <link rel="stylesheet" type="text/css" href="../CSS/DDMENU.css" /> <link rel="stylesheet" type="text/css" href="../CSS/EMV_DEFAULT.css" /> <link rel="stylesheet" type="text/css" href="../CSS/EMV_LAYOUT.css" /> <link rel="stylesheet" type="text/css" href="../CSS/EMV_LAYOUT_TWO.css" /> <link rel="stylesheet" type="text/css" href="../CSS/EMV_TEXT.css" /> <!-- End CSS Links --> <!-- Begin Scripts --> <script language="JavaScript" type="text/javascript"src="../JS/EVENTS.js"></script> <script language="JavaScript" type="text/javascript" src="../JS/UTILITIES.js"></script> <script language="JavaScript" type="text/javascript"src="../JS/ACTIVE_OBJECT.js"></script> <!-- Begin script for Dropdown Menu --> <!-- DO NOT EDIT --> <script language="JavaScript" type="text/javascript" src="../JS/DDMENU.js"></script> <!--[if lt IE 7]><script language="JavaScript" type="text/javascript" src="../JS/IEHOVER-FIX.js"></script><![endif]--> <!-- DO NOT EDIT --> <!-- End script for Dropdown Menu --> <script language="JavaScript" type="text/javascript" src="../JS/SCREEN.js"></script> <script language="JavaScript" type="text/javascript" src="../JS/HOTKEY.js"></script> <!-- End Scripts --> <!-- Begin Head --> <!-- End Head --> <script type="text/javascript"><!-- setLang("<%=screen.getUProfile().get("lang")%>"); setPageTitle(swap2String("Subordinate Information")); function goHelp(helpName,inputName) { var helpReturn; var fixCon = ""; 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=="__emp_position" ) { helpReturn="__emp_position:positionid,MPOSITION@TDESC"; } else if(inputName=="__subgroupid" ) { fixCon = "employeeid='<%=screen.getUProfile().getEmvEmpId()%>'"; helpReturn="__subgroupid:groupid,MSUBORDINATE_GRP@TDESC"; } linkHelp_Return(helpName,helpReturn, fixCon); } function GoSearch(){ search(); } function linkSubordinate(subordinate){ with(document.cscform){ __subordinateid.value = subordinate; action = "SUB_PROFILE.jsp"; submit(); } } function toolTip(){ } //--></script> <!-- InstanceEndEditable --> </head> <body> <div id="wrapper"> <div id="header"><!-- InstanceBeginEditable name="header" --> <jsp:include page="EMV_HEADER.jsp" flush="true" /> <!-- InstanceEndEditable --> </div> <div id="topnav"><!-- InstanceBeginEditable name="top_navigation" --> <jsp:include page="EMV_TOPMENU.jsp" flush="true" /> <!-- InstanceEndEditable --> </div> <div id="container"> <div id="sidebar"><!-- InstanceBeginEditable name="side_bar" --> <jsp:include page="EMV_SIDEBAR.jsp" flush="true" /> <!-- InstanceEndEditable --> </div> <div id="content"><!-- InstanceBeginEditable name="main_content" --> <jsp:include page="EMV_HELPBAR.jsp" flush="true" /> <!-- Begin Main Content --> <div class="content"> <form name="cscform" method="post" action="?"> <!-- BEGIN CSC INITIAL ZONE --> <%=screen.InitialVariable()%> <!-- END CSC INITIAL ZONE --> <input type="hidden" name="__screen" value="MG_SUBORDINATE"> <input type="hidden" name="__cmd" value="" /> <input type="hidden" name="__help" value="" /> <input type="hidden" name="__goPage" value="" /> <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>" /> <input type="hidden" name="__orderBy" value="<%=request.getParameter("__orderBy")%>" /> <input type="hidden" name="__helpName" value="<%=request.getParameter("__helpName")%>" /> <input type="hidden" name="__pageCall" value="<%=request.getParameter("__screen")%>" /> <input type="hidden" name="__fixCon" value="<%=request.getParameter("__fixCon")%>" /> <input type="hidden" name="__subordinateid" value="" /> <div class="box-search-condition"> <div class="content-title"> <script type="text/javascript" language="JavaScript">swapLang("Search Condition")</script> </div> <table width="100%" border="0" cellpadding="0" cellspacing="0" class="table-search-condition"> <tr> <td class="column-label"><img src="../IMAGES/SPACER.gif" width="100" height="1" /></td> <td class="column-label"> </td> <td class="column-label"> </td> <td class="column-label"> </td> </tr> <tr> <td width="150" class="column-label"><script type="text/javascript" language="JavaScript">swapLang("Subordinate Group")</script></td> <td colspan="3" class="column-input"><input name="__subgroupid" type="text" size="10" value="<%=chk.chkNullString(request.getParameter("__subgroupid")) %>" /> <a href="javascript: goHelp('MSUBORDINATE_GRPHELP','__subgroupid');"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" width="20" height="20" border="0" align="absmiddle" /></a> <input name="MSUBORDINATE_GRP@TDESC" type="text" class="text" id="MSUBORDINATE_GRP@TDESC" size="40" readonly="readonly" value="<%=chk.chkNullString(request.getParameter("MSUBORDINATE_GRP@TDESC")) %>" /></td> </tr> <tr> <td class="column-label"><%=screen.getLabel("bu1")%></td> <td colspan="3" class="column-input"><%=screen.getInput("bu1")%> <input name="MBU1@TDESC" type="text" class="text" id="MBU1@TDESC" size="40" readonly="readonly" value="<%=chk.chkNullString(request.getParameter("MBU1@TDESC")) %>" /></td> </tr> <tr> <td class="column-label"><%=screen.getLabel("bu2")%></td> <td colspan="3" class="column-input"><%=screen.getInput("bu2")%> <input name="MBU2@TDESC" type="text" class="text" id="MBU2@TDESC" size="40" readonly="readonly" value="<%=chk.chkNullString(request.getParameter("MBU2@TDESC")) %>" /></td> </tr> <tr> <td class="column-label"><%=screen.getLabel("bu3")%></td> <td colspan="3" class="column-input"><%=screen.getInput("bu3")%> <input name="MBU3@TDESC" type="text" class="text" id="MBU3@TDESC" size="40" readonly="readonly" value="<%=chk.chkNullString(request.getParameter("MBU3@TDESC")) %>" /></td> </tr> <tr> <td class="column-label"><%=screen.getLabel("emp_position")%></td> <td colspan="3" class="column-input"><%=screen.getInput("emp_position")%> <input name="MPOSITION@TDESC" type="text" class="text" id="MPOSITION@TDESC" size="40" readonly="readonly" value="<%=chk.chkNullString(request.getParameter("MPOSITION@TDESC")) %>" /></td> </tr> <tr> <td class="column-label"><script language="javascript" type="text/javascript">swapLang("Word in Name")</script></td> <td class="column-input"><input name="__fname" type="text" size="25" value="<%=chk.chkNullString(request.getParameter("__fname")) %>" /></td> <td width="85" nowrap="nowrap" class="column-label"><script language="javascript" type="text/javascript">swapLang("Word in Surname")</script></td> <td nowrap="nowrap" class="column-input"><input name="__lname" type="text" size="25" value="<%=chk.chkNullString(request.getParameter("__lname")) %>" /> <a href="javascript:GoSearch();"><img src="../IMAGES/EMPVIEW/BUTTON/SEARCH.gif" alt="Search" width="60" height="23" border="0" align="top" /></a></td> </tr> <tr> <td class="column-label"><script language="javascript" type="text/javascript">swapLang("Order By");</script></td> <td colspan="3" class="column-input"><%=screen.getTagOrder()%></td> </tr> <tr> <td colspan="4" class="column-label"> </td> </tr> </table> </div> <div id="searchinfo" > <span id="recordfound"><script language="JavaScript" type="text/javascript">swapLang("Found Data");</script> : <%=screen.getInquiry().recCount() %> <script language="JavaScript" type="text/javascript">swapLang("record(s)");</script></span> <span id="pagetag"><script language="JavaScript" type="text/javascript">swapLang("Page");</script> : <%=screen.getPageTag()%></span> <div class="clearfloat"></div> </div> <div class="content-box"> <div class="content-header"> <h2> <script type="text/javascript" language="JavaScript">swapLang("Subordinate Information")</script> </h2> </div> <table width="100%" border="0" cellpadding="0" cellspacing="1" class="table-content-list"> <tr> <td width="30" class="column-header"><script type="text/javascript" language="JavaScript">swapLang("Seq")</script></td> <td width="70" class="column-header"><%=screen.getLabel("employeeid")%></td> <td class="column-header"><%=screen.getLabel("fullname")%></td> <td width="100" class="column-header"><%=screen.getLabel("emp_position")%></td> <td width="100" class="column-header"><%=screen.getLabel("bu1")%></td> <td width="100" class="column-header"><%=screen.getLabel("bu2")%></td> <td width="100" class="column-header"><%=screen.getLabel("bu3")%></td> </tr> <% if(screen.getInquiry().recCount()>0) { while(screen.nextRec()){ int beginRow=((Integer.parseInt(screen.goPage)-1)*screen.maxLine)+1; %> <tr> <td class="column-text center"><%=beginRow+screen.getInquiry().recNo()-1 %></td> <td class="column-text center"><a href="javascript:linkSubordinate('<%=screen.getString("employeeid")%>');"><%=screen.getString("employeeid")%></a></td> <td class="column-text"><%=chk.chkNullString(screen.getString("fullname"), "-") %></td> <td class="column-text"><%=chk.chkNullString(screen.getString("mposition","tdesc"), "-") %></td> <td class="column-text"><%=chk.chkNullString(screen.getString("mbu1","tdesc"), "-") %></td> <td class="column-text"><%=chk.chkNullString(screen.getString("mbu2","tdesc"), "-") %></td> <td class="column-text"><%=chk.chkNullString(screen.getString("mbu3","tdesc"), "-") %></td> </tr> <% screen.referLangOff(); } // while } else { %> <tr id="blank-row"> <td class="column-text" > </td> <td class="column-text" > </td> <td class="column-text" > </td> <td class="column-text" > </td> <td class="column-text" > </td> <td class="column-text" > </td> <td class="column-text" > </td> </tr> <% } %> </table> <div class="content-footer"><img src="../IMAGES/SPACER.gif" width="3" height="3" /></div> </div> <!-- BEGIN CSC ENDING ZONE --> <%=screen.endJSP()%> <!-- END CSC ENDING ZONE --> </form> </div> <!-- End Main Content --> <!-- InstanceEndEditable --> </div> </div> <div id="footer"><!-- InstanceBeginEditable name="footer" --> <jsp:include page="EMV_FOOTER.jsp" flush="true" /> <!-- InstanceEndEditable --> </div> </div> </body> <!-- InstanceEnd --></html>