first commit
This commit is contained in:
@@ -0,0 +1,215 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!-- ** This file was automatically generated by
|
||||
** EJBGen WebLogic Server 10.3 SP0 Mon Jul 7 22:45:36 EDT 2008 1132476 -->
|
||||
<!DOCTYPE weblogic-ejb-jar PUBLIC "-//BEA Systems, Inc.//DTD WebLogic 8.1.0 EJB//EN" "http://www.bea.com/servers/wls810/dtd/weblogic-ejb-jar.dtd">
|
||||
<weblogic-ejb-jar>
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmSecondFacade</ejb-name>
|
||||
<jndi-name>HrmSecondFacade</jndi-name>
|
||||
<local-jndi-name>HrmSecondFacadeHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>ejb/HrmAttendanceFacadeLocal</ejb-name>
|
||||
<jndi-name>ejb/HrmAttendanceFacadeLocal</jndi-name>
|
||||
<local-jndi-name>HrmAttendanceFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>ejb/HrmEligibilityFacadeLocal</ejb-name>
|
||||
<jndi-name>ejb/HrmEligibilityFacadeLocal</jndi-name>
|
||||
<local-jndi-name>HrmEligibilityFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>ejb/HrmLeaveFacadeLocal</ejb-name>
|
||||
<jndi-name>ejb/HrmLeaveFacadeLocal</jndi-name>
|
||||
<local-jndi-name>HrmLeaveFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>ejb/HrmManPlFacadeLocal</ejb-name>
|
||||
<jndi-name>ejb/HrmManPlFacadeLocal</jndi-name>
|
||||
<local-jndi-name>HrmManPlFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>ejb/HrmPromotionFacadeLocal</ejb-name>
|
||||
<jndi-name>ejb/HrmPromotionFacadeLocal</jndi-name>
|
||||
<local-jndi-name>HrmPromotionFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>ejb/HrmRecruitmentFacadeLocal</ejb-name>
|
||||
<jndi-name>ejb/HrmRecruitmentFacadeLocal</jndi-name>
|
||||
<local-jndi-name>HrmRecruitmentFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>ejb/HrmTrainingFacadeLocal</ejb-name>
|
||||
<jndi-name>ejb/HrmTrainingFacadeLocal</jndi-name>
|
||||
<local-jndi-name>HrmTrainingFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmPerformanceAppraisalFacade</ejb-name>
|
||||
<jndi-name>HrmPerformanceAppraisalFacade</jndi-name>
|
||||
<local-jndi-name>HrmPerformanceAppraisalFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmTrainingFacade</ejb-name>
|
||||
<jndi-name>HrmTrainingFacade</jndi-name>
|
||||
<local-jndi-name>HrmTrainingFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmAttendanceFacade</ejb-name>
|
||||
<jndi-name>HrmAttendanceFacade</jndi-name>
|
||||
<local-jndi-name>HrmAttendanceFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmHelpFacade</ejb-name>
|
||||
<jndi-name>HrmHelpFacade</jndi-name>
|
||||
<local-jndi-name>HelpFacadeHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmAllocationTransferDeputationFacade</ejb-name>
|
||||
<jndi-name>HrmAllocationTransferDeputationFacade</jndi-name>
|
||||
<local-jndi-name>HrmAllocationTransferDeputationFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmRecruitmentFacade</ejb-name>
|
||||
<jndi-name>HrmRecruitmentFacade</jndi-name>
|
||||
<local-jndi-name>HrmRecruitmentFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmLeaveFacade</ejb-name>
|
||||
<jndi-name>HrmLeaveFacade</jndi-name>
|
||||
<local-jndi-name>HrmLeaveFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmThirdFacade</ejb-name>
|
||||
<jndi-name>HrmThirdFacade</jndi-name>
|
||||
<local-jndi-name>HrmThirdFacadeHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>ejb/HrmAllocationTransferDeputationFacadeLocal</ejb-name>
|
||||
<jndi-name>ejb/HrmAllocationTransferDeputationFacadeLocal</jndi-name>
|
||||
<local-jndi-name>HrmAllocationTransferDeputationFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>ejb/HrmPerformanceAppraisalFacadeLocal</ejb-name>
|
||||
<jndi-name>ejb/HrmPerformanceAppraisalFacadeLocal</jndi-name>
|
||||
<local-jndi-name>HrmPerformanceAppraisalFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmEligibilityFacade</ejb-name>
|
||||
<jndi-name>HrmEligibilityFacade</jndi-name>
|
||||
<local-jndi-name>HrmEligibilityFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmLoanFacade</ejb-name>
|
||||
<jndi-name>HrmLoanFacade</jndi-name>
|
||||
<local-jndi-name>HrmLoanFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmUserSession</ejb-name>
|
||||
<jndi-name>HrmUserSession</jndi-name>
|
||||
<local-jndi-name>UserSessionHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmOrganisationSetUpFacade</ejb-name>
|
||||
<jndi-name>HrmOrganisationSetUpFacade</jndi-name>
|
||||
<local-jndi-name>HrmOrganisationSetUpFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmEmployeeMaintenanceFacade</ejb-name>
|
||||
<jndi-name>HrmEmployeeMaintenanceFacade</jndi-name>
|
||||
<local-jndi-name>HrmEmployeeMaintenanceFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmSecurityFacade</ejb-name>
|
||||
<jndi-name>HrmSecurityFacade</jndi-name>
|
||||
<local-jndi-name>SecurityFacadeHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmFacade</ejb-name>
|
||||
<jndi-name>HrmFacade</jndi-name>
|
||||
<local-jndi-name>HrmFacadeHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>ejb/HrmAdvanceClaimFacadeLocal</ejb-name>
|
||||
<jndi-name>ejb/HrmAdvanceClaimFacadeLocal</jndi-name>
|
||||
<local-jndi-name>HrmAdvanceClaimFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>ejb/HrmEmployeeMaintenanceFacadeLocal</ejb-name>
|
||||
<jndi-name>ejb/HrmEmployeeMaintenanceFacadeLocal</jndi-name>
|
||||
<local-jndi-name>HrmEmployeeMaintenanceFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>ejb/HrmLeaveFacadeLocal</ejb-name>
|
||||
<jndi-name>ejb/HrmLeaveFacadeLocal</jndi-name>
|
||||
<local-jndi-name>HrmLeaveFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>ejb/HrmLoanFacadeLocal</ejb-name>
|
||||
<jndi-name>ejb/HrmLoanFacadeLocal</jndi-name>
|
||||
<local-jndi-name>HrmLoanFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>ejb/HrmOrganisationSetUpFacadeLocal</ejb-name>
|
||||
<jndi-name>ejb/HrmOrganisationSetUpFacadeLocal</jndi-name>
|
||||
<local-jndi-name>HrmOrganisationSetUpFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>ejb/HrmSeparationFacadeLocal</ejb-name>
|
||||
<jndi-name>ejb/HrmSeparationFacadeLocal</jndi-name>
|
||||
<local-jndi-name>HrmSeparationFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmSeparationFacade</ejb-name>
|
||||
<jndi-name>HrmSeparationFacade</jndi-name>
|
||||
<local-jndi-name>HrmSeparationFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmAdvanceClaimFacade</ejb-name>
|
||||
<jndi-name>HrmAdvanceClaimFacade</jndi-name>
|
||||
<local-jndi-name>HrmAdvanceClaimFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmManPlFacade</ejb-name>
|
||||
<jndi-name>HrmManPlFacade</jndi-name>
|
||||
<local-jndi-name>HrmManPlFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
|
||||
<weblogic-enterprise-bean>
|
||||
<ejb-name>HrmPromotionFacade</ejb-name>
|
||||
<jndi-name>HrmPromotionFacade</jndi-name>
|
||||
<local-jndi-name>HrmPromotionFacadeLocalHome</local-jndi-name>
|
||||
</weblogic-enterprise-bean>
|
||||
</weblogic-ejb-jar>
|
BIN
hrmsEjb/public_html/hrms/includes/images/Brand_Final.gif
Normal file
BIN
hrmsEjb/public_html/hrms/includes/images/Brand_Final.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 19 KiB |
250
hrmsEjb/public_html/hrms/jsp/AgeAnalysisReport.jsp
Normal file
250
hrmsEjb/public_html/hrms/jsp/AgeAnalysisReport.jsp
Normal file
@@ -0,0 +1,250 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<%@ page import="wenrgise.common.utility.ReportReader" %>
|
||||
<%@ page import="wenrgise.common.utility.ParamUtil" %>
|
||||
<%@ page import="java.lang.String" %>
|
||||
|
||||
<html:html>
|
||||
<HEAD>
|
||||
<html:base/>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page = "GenIncludes.jsp" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
<BODY scroll=auto >
|
||||
|
||||
<html:form action="HrmAgeAnalysisJasperAction" name="HrmAgeAnalysisForm" type="wenrgise.hrms.webtier.form.HrmAgeAnalysisForm" scope="session">
|
||||
<bean:define id="ParentForm" name="HrmAgeAnalysisForm" toScope="request" />
|
||||
<jsp:include page="GenMenu.jsp" flush="true" />
|
||||
<bean:define id="left" name="ParentForm" property="positionRequested"/>
|
||||
<bean:define id="right" name="ParentForm" property="totalCount"/>
|
||||
<table cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr height=27>
|
||||
<td colSpan=11></td>
|
||||
</tr>
|
||||
<TR >
|
||||
<TD ><enrgise:img name="ParentForm" property="butQuery" onmouseover='this.src="../includes/images/query_act.jpg"' onmouseout='this.src="../includes/images/query.jpg"' alt="Query (Ctrl+Q)" src="../includes/images/query.jpg" onclick="doBaseQueryMode()" /><enrgise:img name="ParentForm" property="butInsert" onmouseover='this.src="../includes/images/insert_act.jpg"' onmouseout='this.src="../includes/images/insert.jpg"' alt="Insert (Alt+N)" src="../includes/images/insert.jpg" onclick="doBaseInsertMode()"/></TD>
|
||||
<TD width="2%"></TD>
|
||||
<TD ><enrgise:img name="ParentForm" property="butExecute" onmouseover='this.src="../includes/images/execute_act.jpg"' onmouseout='this.src="../includes/images/execute.jpg"' alt="Execute (Ctrl+U)" src="../includes/images/execute.jpg" onclick="doBaseExecute()" /><enrgise:img name="ParentForm" property="butSave" onmouseover='this.src="../includes/images/save_act.jpg"' onmouseout='this.src="../includes/images/save.jpg"' alt="Save (Ctrl+S)" src="../includes/images/save.jpg" onclick="doBaseSave()" />
|
||||
<enrgise:img name="ParentForm" property="butDelete" onmouseover='this.src="../includes/images/delete_act.jpg"' onmouseout='this.src="../includes/images/delete.jpg"' alt="Delete (Ctrl+D)" src="../includes/images/delete.jpg" onclick="doBaseDelete()" /><enrgise:img name="ParentForm" property="butRefresh" onmouseover='this.src="../includes/images/refresh_act.jpg"' onmouseout='this.src="../includes/images/refresh.jpg"' alt="Refresh (Ctrl+R)" src="../includes/images/refresh.jpg" onclick="doBaseRefresh()" />
|
||||
<enrgise:img name="ParentForm" property="butPrint" onmouseover='this.src="../includes/images/print_act.jpg"' onmouseout='this.src="../includes/images/print.jpg"' alt="Print (Ctrl+P)" src="../includes/images/print.jpg" /></TD>
|
||||
<TD width="2%" bgColor=#bdd0ef></TD>
|
||||
<TD><enrgise:img name="ParentForm" property="butExit" onmouseover='this.src="../includes/images/exit_act.jpg"' onmouseout='this.src="../includes/images/exit.jpg"' alt="Exit (Alt+X)" src="../includes/images/exit.jpg" onclick="doBaseExit()" />
|
||||
<enrgise:img name="ParentForm" property="butHelp" onmouseover='this.src="../includes/images/help_act.jpg"' onmouseout='this.src="../includes/images/help.jpg"' alt="Help (Ctrl+?)" src="../includes/images/help.jpg" onclick="doBaseHelp()" /></TD>
|
||||
<TD width="50%"></TD>
|
||||
<TD ><enrgise:img name="ParentForm" property="butPrevHeader" src='../includes/images/butn_prev.jpg' onmouseover='this.src="../includes/images/butn_prev_act.jpg"' onmouseout='this.src="../includes/images/butn_prev.jpg"' alt="Butn_prev (Ctrl+<)" onclick="doBasePrevHeader()" /></td>
|
||||
<td class=dtlNavText><bean:write name="left" /> of
|
||||
<bean:write name="right" /></td>
|
||||
<td align=right><enrgise:img name="ParentForm" property="butNextHeader" src="../includes/images/butn_next.jpg" onmouseover='this.src="../includes/images/butn_next_act.jpg"' onmouseout='this.src="../includes/images/butn_next.jpg"' alt="Butn_next (Ctrl+>)" onclick="doBaseNextHeader()" /></td>
|
||||
<td align=right><enrgise:text property="newPositionRequested" size="1" maxlength="3" onkeydown="isInteger(event)" title="wenrgise.common.jumpDetail" alt="N" disabledClass="locked" styleClass="optional" /></td>
|
||||
<td ><enrgise:img name="ParentForm" property="butJumpHeader" alt="Go (Ctrl+G)" src="../includes/images/go.jpg" onmouseover='this.src="../includes/images/go_act.jpg"' onmouseout='this.src="../includes/images/go.jpg"' onclick="doBaseJumpHeader()" /></td>
|
||||
<td > </td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
|
||||
<table>
|
||||
<TR height=30>
|
||||
<TD colSpan=12 class=mainHeader height=10>AGE ANALYSIS REPORT</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD>
|
||||
<!-- Body table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Account Header Row Starts -->
|
||||
|
||||
<TR>
|
||||
<TD colspan=8 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
<tr height="15" >
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
|
||||
<TR height="100">
|
||||
<TD colspan=11>
|
||||
|
||||
<!-- Account Config Detail Table Starts -->
|
||||
<TABLE cellspacing="0" cellPadding="0" >
|
||||
|
||||
<TR height=10>
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan="16">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Tab table Row 3 starts -->
|
||||
<tr>
|
||||
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align=right bgColor=#4682b4 colSpan=16><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<!--td bgColor=#4682b4><enrgise:button name="HrmAgeAnalysisForm" onclick="doInsertData();" property="butInsertData" styleClass="bottomBarText">View Report</enrgise:button></td-->
|
||||
<!--td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Generate Report " onclick="doGetReport();" ></td-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" View Report " onclick="viewReport();" ></td>
|
||||
<td><html:select property="downloadOption">
|
||||
<html:option value="C" > Excel DownLoad </html:option>
|
||||
<html:option value="T" > Text DownLoad </html:option>
|
||||
<html:option value="P" > PDF DownLoad </html:option>
|
||||
</html:select></td>
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download Report " onclick="downloadReport();" ></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
<html:hidden name="HrmAgeAnalysisForm" property="screenName" value="HrmAgeAnalysis" />
|
||||
|
||||
<html:hidden property="screenMode" name="HrmAgeAnalysisForm" value="U" />
|
||||
<html:hidden property="positionRequested" name="HrmAgeAnalysisForm" />
|
||||
<html:hidden property="userPageRequested" name="HrmAgeAnalysisForm" />
|
||||
<html:hidden property="userPositionRequested" name="HrmAgeAnalysisForm" />
|
||||
<html:hidden property="pageRequested" name="HrmAgeAnalysisForm" />
|
||||
<html:hidden property="headerDataChanged" name="HrmAgeAnalysisForm" />
|
||||
<html:hidden property="detailDataChanged" name="HrmAgeAnalysisForm" />
|
||||
<html:hidden property="lovKey" name="HrmAgeAnalysisForm" />
|
||||
<html:hidden property="firstLoad" name="HrmAgeAnalysisForm" />
|
||||
<html:hidden property="txtSearchFields" name="HrmAgeAnalysisForm" />
|
||||
<html:hidden property="txtDisplayFields" name="HrmAgeAnalysisForm" />
|
||||
<html:hidden property="txtIndex" name="HrmAgeAnalysisForm" />
|
||||
<html:hidden property="headerPrimaryKey" name="HrmAgeAnalysisForm" />
|
||||
<html:hidden property="buttonName" name="HrmAgeAnalysisForm" />
|
||||
<input type="hidden" name="reportPath" value="/hrms/report/AgeAnalysisReport.jasper"/>
|
||||
<input type="hidden" name="pdfOutPath" value="c:/"/>
|
||||
<input type="hidden" name="reportName" value="AgeAnalysisReport"/>
|
||||
<input type="hidden" name="DOWNLOAD" value="C"/>
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<% ReportReader oReportReader=new ReportReader(); %>
|
||||
<% ParamUtil oParamUtil=new ParamUtil(); %>
|
||||
|
||||
<script language="javascript">
|
||||
|
||||
function viewReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = 'P';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/HrmAgeAnalysisJasperAction.do?event=AgeAnalysis&reportPath=/hrms/report/AgeAnalysisReport.jasper';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadReport() {
|
||||
var downloadOption = document.getElementsByName("downloadOption")[0].value;
|
||||
var downloadField = document.getElementsByName("DOWNLOAD")[0];
|
||||
downloadField.value = downloadOption;
|
||||
document.forms[0].submit();
|
||||
}
|
||||
function doInsertData()
|
||||
{
|
||||
document.forms[0].action= contextRoot+"HrmAgeAnalysisGetButtonAction.do";
|
||||
document.forms[0].submit();
|
||||
doGetReport();
|
||||
}
|
||||
|
||||
function doGetReport()
|
||||
{
|
||||
var win_option="width=900,height=620,left=50,top=50,modal=yes,"+"toolbar=yes,location=no,directories=no,status=no,menubar=yes,"+"scrollbars=yes,resizable=yes";
|
||||
window.open("http://<%=oReportReader.getAppServerName()%>:<%=oReportReader.getAppServerPortNumber()%>/<%=oReportReader.getAppServerReportPathAlias()%>/rwservlet?<%=oParamUtil.getKeyinfo("Hrms","HrmAgeAnalysis","RepHrmAgeAnalysisReportKey").trim()%>",'',win_option);
|
||||
|
||||
}
|
||||
|
||||
function doQueryMode()
|
||||
{
|
||||
|
||||
return "HrmAgeAnalysisQueryModeAction.do";
|
||||
}
|
||||
|
||||
function doValidate()
|
||||
{
|
||||
return "HrmAgeAnalysisValidateAction.do";
|
||||
|
||||
}
|
||||
function doRefresh()
|
||||
{
|
||||
return "HrmAgeAnalysisRefreshAction.do";
|
||||
|
||||
}
|
||||
|
||||
function lfnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value=="")
|
||||
{
|
||||
doBaseOnLoad();
|
||||
}
|
||||
}
|
||||
function doOnLoad()
|
||||
{
|
||||
return "HrmAgeAnalysisOnLoadAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doExit()
|
||||
{
|
||||
return "HrmAgeAnalysisExitAction.do";
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
220
hrmsEjb/public_html/hrms/jsp/HrmAcademicQualRep.jsp
Normal file
220
hrmsEjb/public_html/hrms/jsp/HrmAcademicQualRep.jsp
Normal file
@@ -0,0 +1,220 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<%@ page import="wenrgise.common.utility.ReportReader" %>
|
||||
<%@ page import="wenrgise.common.utility.ParamUtil" %>
|
||||
<%@ page import="java.lang.String" %>
|
||||
|
||||
<html:html>
|
||||
<HEAD>
|
||||
<html:base/>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page = "GenIncludes.jsp" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
<BODY scroll=auto >
|
||||
|
||||
<html:form action="HrmAcademicQualBaseAction" name="HrmAcademicQualRepForm" type="wenrgise.hrms.webtier.form.HrmAcademicQualRepForm" scope="session">
|
||||
<bean:define id="ParentForm" name="HrmAcademicQualRepForm" toScope="request" />
|
||||
<jsp:include page="GenMenu.jsp" flush="true" />
|
||||
<bean:define id="left" name="ParentForm" property="positionRequested"/>
|
||||
<bean:define id="right" name="ParentForm" property="totalCount"/>
|
||||
<table cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr height=27>
|
||||
<td colSpan=11></td>
|
||||
</tr>
|
||||
<TR >
|
||||
<TD ><enrgise:img name="ParentForm" property="butQuery" onmouseover='this.src="../includes/images/query_act.jpg"' onmouseout='this.src="../includes/images/query.jpg"' alt="Query (Ctrl+Q)" src="../includes/images/query.jpg" onclick="doBaseQueryMode()" /><enrgise:img name="ParentForm" property="butInsert" onmouseover='this.src="../includes/images/insert_act.jpg"' onmouseout='this.src="../includes/images/insert.jpg"' alt="Insert (Alt+N)" src="../includes/images/insert.jpg" onclick="doBaseInsertMode()"/></TD>
|
||||
<TD width="2%"></TD>
|
||||
<TD ><enrgise:img name="ParentForm" property="butExecute" onmouseover='this.src="../includes/images/execute_act.jpg"' onmouseout='this.src="../includes/images/execute.jpg"' alt="Execute (Ctrl+U)" src="../includes/images/execute.jpg" onclick="doBaseExecute()" /><enrgise:img name="ParentForm" property="butSave" onmouseover='this.src="../includes/images/save_act.jpg"' onmouseout='this.src="../includes/images/save.jpg"' alt="Save (Ctrl+S)" src="../includes/images/save.jpg" onclick="doBaseSave()" />
|
||||
<enrgise:img name="ParentForm" property="butDelete" onmouseover='this.src="../includes/images/delete_act.jpg"' onmouseout='this.src="../includes/images/delete.jpg"' alt="Delete (Ctrl+D)" src="../includes/images/delete.jpg" onclick="doBaseDelete()" /><enrgise:img name="ParentForm" property="butRefresh" onmouseover='this.src="../includes/images/refresh_act.jpg"' onmouseout='this.src="../includes/images/refresh.jpg"' alt="Refresh (Ctrl+R)" src="../includes/images/refresh.jpg" onclick="doBaseRefresh()" />
|
||||
<enrgise:img name="ParentForm" property="butPrint" onmouseover='this.src="../includes/images/print_act.jpg"' onmouseout='this.src="../includes/images/print.jpg"' alt="Print (Ctrl+P)" src="../includes/images/print.jpg" /></TD>
|
||||
<TD width="2%" bgColor=#bdd0ef></TD>
|
||||
<TD><enrgise:img name="ParentForm" property="butExit" onmouseover='this.src="../includes/images/exit_act.jpg"' onmouseout='this.src="../includes/images/exit.jpg"' alt="Exit (Alt+X)" src="../includes/images/exit.jpg" onclick="doBaseExit()" />
|
||||
<enrgise:img name="ParentForm" property="butHelp" onmouseover='this.src="../includes/images/help_act.jpg"' onmouseout='this.src="../includes/images/help.jpg"' alt="Help (Ctrl+?)" src="../includes/images/help.jpg" onclick="doBaseHelp()" /></TD>
|
||||
<TD width="50%"></TD>
|
||||
<TD ><enrgise:img name="ParentForm" property="butPrevHeader" src='../includes/images/butn_prev.jpg' onmouseover='this.src="../includes/images/butn_prev_act.jpg"' onmouseout='this.src="../includes/images/butn_prev.jpg"' alt="Butn_prev (Ctrl+<)" onclick="doBasePrevHeader()" /></td>
|
||||
<td class=dtlNavText><bean:write name="left" /> of
|
||||
<bean:write name="right" /></td>
|
||||
<td align=right><enrgise:img name="ParentForm" property="butNextHeader" src="../includes/images/butn_next.jpg" onmouseover='this.src="../includes/images/butn_next_act.jpg"' onmouseout='this.src="../includes/images/butn_next.jpg"' alt="Butn_next (Ctrl+>)" onclick="doBaseNextHeader()" /></td>
|
||||
<td align=right><enrgise:text property="newPositionRequested" size="1" maxlength="3" onkeydown="isInteger(event)" title="wenrgise.common.jumpDetail" alt="N" disabledClass="locked" styleClass="optional" /></td>
|
||||
<td ><enrgise:img name="ParentForm" property="butJumpHeader" alt="Go (Ctrl+G)" src="../includes/images/go.jpg" onmouseover='this.src="../includes/images/go_act.jpg"' onmouseout='this.src="../includes/images/go.jpg"' onclick="doBaseJumpHeader()" /></td>
|
||||
<td > </td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
|
||||
<table>
|
||||
<TR height=30>
|
||||
<TD colSpan=12 class=mainHeader height=10>AGE ANALYSIS REPORT</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD>
|
||||
<!-- Body table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Account Header Row Starts -->
|
||||
|
||||
<TR>
|
||||
<TD colspan=8 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
<tr height="15" >
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
|
||||
<TR height="100">
|
||||
<TD colspan=11>
|
||||
|
||||
<!-- Account Config Detail Table Starts -->
|
||||
<TABLE cellspacing="0" cellPadding="0" >
|
||||
|
||||
<TR height=10>
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan="16">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Tab table Row 3 starts -->
|
||||
<tr>
|
||||
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align=right bgColor=#4682b4 colSpan=16><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4><enrgise:button name="HrmAcademicQualRepForm" onclick="doGetReport();" property="butInsertData" styleClass="bottomBarText">View Report</enrgise:button></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
<html:hidden name="HrmAcademicQualRepForm" property="screenName" value="HrmAcademicQual" />
|
||||
|
||||
<html:hidden property="screenMode" name="HrmAcademicQualRepForm" value="U" />
|
||||
<html:hidden property="positionRequested" name="HrmAcademicQualRepForm" />
|
||||
<html:hidden property="userPageRequested" name="HrmAcademicQualRepForm" />
|
||||
<html:hidden property="userPositionRequested" name="HrmAcademicQualRepForm" />
|
||||
<html:hidden property="pageRequested" name="HrmAcademicQualRepForm" />
|
||||
<html:hidden property="headerDataChanged" name="HrmAcademicQualRepForm" />
|
||||
<html:hidden property="detailDataChanged" name="HrmAcademicQualRepForm" />
|
||||
<html:hidden property="lovKey" name="HrmAcademicQualRepForm" />
|
||||
<html:hidden property="firstLoad" name="HrmAcademicQualRepForm" />
|
||||
<html:hidden property="txtSearchFields" name="HrmAcademicQualRepForm" />
|
||||
<html:hidden property="txtDisplayFields" name="HrmAcademicQualRepForm" />
|
||||
<html:hidden property="txtIndex" name="HrmAcademicQualRepForm" />
|
||||
<html:hidden property="headerPrimaryKey" name="HrmAcademicQualRepForm" />
|
||||
<html:hidden property="buttonName" name="HrmAcademicQualRepForm" />
|
||||
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<% ReportReader oReportReader=new ReportReader(); %>
|
||||
<% ParamUtil oParamUtil=new ParamUtil(); %>
|
||||
|
||||
<script language="javascript">
|
||||
|
||||
|
||||
|
||||
function doGetReport()
|
||||
{
|
||||
var win_option="width=900,height=620,left=50,top=50,modal=yes,"+"toolbar=yes,location=no,directories=no,status=no,menubar=yes,"+"scrollbars=yes,resizable=yes";
|
||||
window.open("http://<%=oReportReader.getAppServerName()%>:<%=oReportReader.getAppServerPortNumber()%>/<%=oReportReader.getAppServerReportPathAlias()%>/rwservlet?<%=oParamUtil.getKeyinfo("Hrms","HrmAcademicQual","RepHrmAcademicQualReportKey").trim()%>",'',win_option);
|
||||
|
||||
}
|
||||
|
||||
function doQueryMode()
|
||||
{
|
||||
|
||||
return "HrmAcademicQualQueryModeAction.do";
|
||||
}
|
||||
|
||||
function doValidate()
|
||||
{
|
||||
return "HrmAcademicQualValidateAction.do";
|
||||
|
||||
}
|
||||
function doRefresh()
|
||||
{
|
||||
return "HrmAcademicQualRefreshAction.do";
|
||||
|
||||
}
|
||||
|
||||
function lfnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value=="")
|
||||
{
|
||||
doBaseOnLoad();
|
||||
}
|
||||
}
|
||||
function doOnLoad()
|
||||
{
|
||||
return "HrmAcademicQualOnLoadAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doExit()
|
||||
{
|
||||
return "HrmAcademicQualExitAction.do";
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
327
hrmsEjb/public_html/hrms/jsp/HrmAdhocReport.jsp
Normal file
327
hrmsEjb/public_html/hrms/jsp/HrmAdhocReport.jsp
Normal file
@@ -0,0 +1,327 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
|
||||
<html:html>
|
||||
<head>
|
||||
<html:base />
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page="GenIncludes.jsp" />
|
||||
<meta http-equiv="pragma" content="no-cache" >
|
||||
</head>
|
||||
|
||||
|
||||
<BODY onload="doBaseOnLoad()" scroll=auto>
|
||||
|
||||
<html:form name="HrmAdhocReportForm" action="HrmAdhocReportBaseAction" type="wenrgise.hrms.webtier.form.HrmAdhocReportForm">
|
||||
<bean:define id="ParentForm" name="HrmAdhocReportForm" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
<!--Top Most Blue Bar-->
|
||||
<TABLE cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr>
|
||||
<TD colSpan=12 class=mainHeader height=10><bean:message key="hrm.HrmAdhocReport.heading" /></TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<!--// Display Errors -->
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<!--// Display Errors -->
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TR>
|
||||
<TD>
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!-- Header Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6><bean:message key="hrm.HrmAdhocReport.heading" /></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.id" /></td>
|
||||
<td><html:text property="id" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.id" alt="A" maxlength="15" size="23" styleClass="required" readonly="true" />
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.code" /></td>
|
||||
<td colspan="3"><enrgise:text property="code" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.code" alt="A" maxlength="30" size="70" styleClass="required" disabledClass="locked" onchange="doChangeHeader();" readonly="true" />
|
||||
<enrgise:img height="16" align="center" src="../includes/images/lov.jpg" property="butQueryCode" name="HrmAdhocReportForm" onclick="return ShowQueryCode()" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.tag" /></td>
|
||||
<td><enrgise:text property="category_tag" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.tag" alt="A" maxlength="20" size="23" styleClass="required" disabledClass="locked" onchange="doChangeHeader();" />
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.desc" /></td>
|
||||
<td colspan="3">
|
||||
<html:textarea property="query_desc" titleKey="hrm.HrmAdhocReport.desc" cols="100" rows="3" alt="A" styleClass="optional" readonly="false" onchange="doChangeHeader();" /></td>
|
||||
</tr>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
<tr>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.query" /></td>
|
||||
<td colspan="5"><html:textarea property="query" titleKey="hrm.HrmAdhocReport.query" cols="160" rows="25" alt="A" styleClass="optional" readonly="false" onchange="doChangeHeader();" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.param1" /></td>
|
||||
<td><enrgise:text property="param1" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.param1" alt="A" maxlength="20" size="40" styleClass="required" disabledClass="locked" onchange="doChangeHeader();" />
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.paramval1" /></td>
|
||||
<td colspan="3"><enrgise:text property="paramval1" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.paramval1" alt="A" maxlength="40" size="60" styleClass="optional" disabledClass="locked" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.param2" /></td>
|
||||
<td><enrgise:text property="param2" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.param2" alt="A" maxlength="20" size="40" styleClass="required" disabledClass="locked" onchange="doChangeHeader();" />
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.paramval2" /></td>
|
||||
<td colspan="3"><enrgise:text property="paramval2" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.paramval2" alt="A" maxlength="40" size="60" styleClass="optional" disabledClass="locked" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.param3" /></td>
|
||||
<td><enrgise:text property="param3" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.param3" alt="A" maxlength="20" size="40" styleClass="required" disabledClass="locked" onchange="doChangeHeader();" />
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.paramval3" /></td>
|
||||
<td colspan="3"><enrgise:text property="paramval3" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.paramval3" alt="A" maxlength="40" size="60" styleClass="optional" disabledClass="locked" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.param4" /></td>
|
||||
<td><enrgise:text property="param4" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.param4" alt="A" maxlength="20" size="40" styleClass="required" disabledClass="locked" onchange="doChangeHeader();" />
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.paramval4" /></td>
|
||||
<td colspan="3"><enrgise:text property="paramval4" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.paramval4" alt="A" maxlength="40" size="60" styleClass="optional" disabledClass="locked" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.param5" /></td>
|
||||
<td><enrgise:text property="param5" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.param5" alt="A" maxlength="20" size="40" styleClass="required" disabledClass="locked" onchange="doChangeHeader();" />
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.paramval5" /></td>
|
||||
<td colspan="3"><enrgise:text property="paramval5" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.paramval5" alt="A" maxlength="40" size="60" styleClass="optional" disabledClass="locked" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.param6" /></td>
|
||||
<td><enrgise:text property="param6" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.param6" alt="A" maxlength="20" size="40" styleClass="required" disabledClass="locked" onchange="doChangeHeader();" />
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.paramval6" /></td>
|
||||
<td colspan="3"><enrgise:text property="paramval6" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.paramval6" alt="A" maxlength="40" size="60" styleClass="optional" disabledClass="locked" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.param7" /></td>
|
||||
<td><enrgise:text property="param7" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.param7" alt="A" maxlength="20" size="40" styleClass="required" disabledClass="locked" onchange="doChangeHeader();" />
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.paramval7" /></td>
|
||||
<td colspan="3"><enrgise:text property="paramval7" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.paramval7" alt="A" maxlength="40" size="60" styleClass="optional" disabledClass="locked" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.param8" /></td>
|
||||
<td><enrgise:text property="param8" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.param8" alt="A" maxlength="20" size="40" styleClass="required" disabledClass="locked" onchange="doChangeHeader();" />
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.paramval8" /></td>
|
||||
<td colspan="3"><enrgise:text property="paramval8" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.paramval8" alt="A" maxlength="40" size="60" styleClass="optional" disabledClass="locked" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.param9" /></td>
|
||||
<td><enrgise:text property="param9" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.param9" alt="A" maxlength="20" size="40" styleClass="required" disabledClass="locked" onchange="doChangeHeader();" />
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.paramval9" /></td>
|
||||
<td colspan="3"><enrgise:text property="paramval9" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.paramval9" alt="A" maxlength="40" size="60" styleClass="optional" disabledClass="locked" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.param10" /></td>
|
||||
<td><enrgise:text property="param10" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.param10" alt="A" maxlength="20" size="40" styleClass="required" disabledClass="locked" onchange="doChangeHeader();" />
|
||||
<td class="labelText"><bean:message key="hrm.HrmAdhocReport.paramval10" /></td>
|
||||
<td colspan="3"><enrgise:text property="paramval10" name="HrmAdhocReportForm" titleKey="hrm.HrmAdhocReport.paramval10" alt="A" maxlength="40" size="60" styleClass="optional" disabledClass="locked" /></td>
|
||||
</tr>
|
||||
</table>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td bgColor=#4682b4> </td>
|
||||
<td bgColor=#4682b4 align="center" >
|
||||
<enrgise:button styleClass="bottomBarText" name="HrmAdhocReportForm" property="butDownload" onclick="downloadResult()" > Download Result </enrgise:button></td>
|
||||
<td align="right" bgColor=#4682b4><img src="../includes/images/man.jpg"></td>
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
<!--//Common hidden fields -->
|
||||
<html:hidden name="HrmAdhocReportForm" property="screenMode" />
|
||||
<html:hidden name="HrmAdhocReportForm" property="screenName" value="HrmAdhocReport" />
|
||||
<html:hidden name="HrmAdhocReportForm" property="forwardedPage" />
|
||||
<html:hidden property="positionRequested" name="HrmAdhocReportForm" />
|
||||
<html:hidden property="userPageRequested" name="HrmAdhocReportForm" />
|
||||
<html:hidden property="userPositionRequested" name="HrmAdhocReportForm" />
|
||||
<html:hidden property="pageRequested" name="HrmAdhocReportForm"/>
|
||||
<html:hidden property="actionName" name="HrmAdhocReportForm" />
|
||||
<html:hidden property="headerPrimaryKey" name="HrmAdhocReportForm" />
|
||||
<html:hidden property="headerDataChanged" name="HrmAdhocReportForm" />
|
||||
<html:hidden property="detailDataChanged" name="HrmAdhocReportForm" />
|
||||
<html:hidden property="firstLoad" name="HrmAdhocReportForm" />
|
||||
<html:hidden property="txtIndex" name="HrmAdhocReportForm" />
|
||||
<html:hidden property="buttonName" name="HrmAdhocReportForm" />
|
||||
<!--//For LOV-->
|
||||
<html:hidden property="lovKey" name="HrmAdhocReportForm"/>
|
||||
<html:hidden property="txtSearchFields" name="HrmAdhocReportForm"/>
|
||||
<html:hidden property="txtDisplayFields" name="HrmAdhocReportForm"/>
|
||||
<input type="hidden" name="multipleFlag" >
|
||||
<input type="hidden" name="queryParam" >
|
||||
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script>
|
||||
function ShowQueryCode()
|
||||
{
|
||||
document.forms[0].txtIndex.value ="";
|
||||
document.forms[0].lovKey.value = "QueryCode" + document.forms[0].screenName.value + document.forms[0].screenMode.value;
|
||||
document.forms[0].txtDisplayFields.value = "id,code,category_tag";
|
||||
showLov('<html:rewrite page="/hrms/jsp/CommonSearchScreen.jsp" />','HrmAdhocReportForm');
|
||||
return true;
|
||||
}
|
||||
|
||||
function downloadResult()
|
||||
{
|
||||
document.forms[0].action= contextRoot + "HrmAdhocReportAction.do";
|
||||
document.forms[0].submit();
|
||||
}
|
||||
function doChangeHeader()
|
||||
{
|
||||
document.forms[0].headerDataChanged.value="true";
|
||||
}
|
||||
|
||||
function doQueryMode()
|
||||
{
|
||||
return "HrmAdhocReportQueryModeAction.do";
|
||||
}
|
||||
|
||||
function doInsertMode()
|
||||
{
|
||||
return "HrmAdhocReportNewModeAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doExecute()
|
||||
{
|
||||
|
||||
return "HrmAdhocReportGetHeaderAction.do";
|
||||
}
|
||||
|
||||
function doSave()
|
||||
{
|
||||
return "HrmAdhocReportSaveAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doDelete()
|
||||
{
|
||||
|
||||
return "HrmAdhocReportDeleteAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doRefresh()
|
||||
{
|
||||
return "HrmAdhocReportRefreshAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doPrevHeader()
|
||||
{
|
||||
return "HrmAdhocReportGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doNextHeader()
|
||||
{
|
||||
return "HrmAdhocReportGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doJumpHeader()
|
||||
{
|
||||
return "HrmAdhocReportGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doGetDetail()
|
||||
{
|
||||
|
||||
return "HrmAdhocReportGetDetailAction.do";
|
||||
}
|
||||
|
||||
function doAddRow()
|
||||
{
|
||||
|
||||
return "HrmAdhocReportAddRowAction.do";
|
||||
}
|
||||
|
||||
function doDelRow()
|
||||
{
|
||||
return "HrmAdhocReportDeleteRowAction.do";
|
||||
}
|
||||
|
||||
function doGetDetailTableName()
|
||||
{
|
||||
return "tableName";
|
||||
}
|
||||
|
||||
function doPrevDetail()
|
||||
{
|
||||
|
||||
return "HrmAdhocReportGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doNextDetail()
|
||||
{
|
||||
|
||||
return "HrmAdhocReportGetDetailPageAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
|
||||
return "HrmAdhocReportExitAction.do";
|
||||
}
|
||||
|
||||
function doJumpDetail()
|
||||
{
|
||||
return "HrmAdhocReportGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doValidate()
|
||||
{
|
||||
return "HrmAdhocReportValidateAction.do";
|
||||
}
|
||||
function doOnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value!="false")
|
||||
{
|
||||
return "HrmAdhocReportOnLoadAction.do";
|
||||
}
|
||||
}
|
||||
|
||||
</script>
|
346
hrmsEjb/public_html/hrms/jsp/HrmAprslEmployee.jsp
Normal file
346
hrmsEjb/public_html/hrms/jsp/HrmAprslEmployee.jsp
Normal file
@@ -0,0 +1,346 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<html:html>
|
||||
<head>
|
||||
<html:base />
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page="GenIncludes.jsp" flush="true" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);">
|
||||
|
||||
<html:form name="HrmAprslForm" action="HrmEmpAprslDtlsBaseAction" type="wenrgise.hrms.webtier.form.HrmAprslForm">
|
||||
<bean:define id="ParentForm" name="HrmAprslForm" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
<!--Top Most Blue Bar-->
|
||||
<TABLE cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr>
|
||||
<TD colSpan=12 class=mainHeader height=10><bean:message key="hrm.EmpAprsl.heading" /></TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<!--// Display Errors -->
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<!--// Display Errors -->
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TR>
|
||||
<TD>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Master Information Starts -->
|
||||
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
<tr>
|
||||
<td class=labelText><bean:message key="hrm.EmpAprsl.empCode" /></td>
|
||||
<td><html:text property="empNo" maxlength="15" size="26" styleClass="optional" readonly="false" /><enrgise:img height="16" name="HrmAprslForm" align="center" src="../includes/images/lov.jpg" property="butEmpNo" onclick="return ShowEmployeeNo();" /></td>
|
||||
|
||||
<td class=labelText><bean:message key="hrm.EmpAprsl.empName" /></td>
|
||||
<td><html:text property="empName" maxlength="15" size="26" styleClass="locked" readonly="false" /></td>
|
||||
<!--
|
||||
<td class=labelText><bean:message key="hrm.EmpAprsl.aprslYear" /></td>
|
||||
<td><html:text property="aprslYear" maxlength="15" size="26" styleClass="optional" readonly="false" /></td>
|
||||
-->
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
<TR>
|
||||
<TD colSpan=6>
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0>
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD >
|
||||
<DIV id=divDtlTable style="height:250px">
|
||||
<TABLE border="0" cellSpacing=0 cellPadding=0>
|
||||
<TBODY>
|
||||
<tr>
|
||||
<TD class=tableHeader width="1%"><input type="checkbox" name="selectAll" onclick="toggleCheckBox('checked')" /></td>
|
||||
<td class=tableHeader><bean:message key="hrm.EmpAprsl.empCode" /></td>
|
||||
<td class=tableHeader><bean:message key="hrm.EmpAprsl.empName" /></td>
|
||||
<td class=tableHeader><bean:message key="hrm.EmpAprsl.aprslYear" /></td>
|
||||
<TD class=tableHeader><bean:message key="hrm.EmpAprsl.finalRating" /></td>
|
||||
|
||||
</tr>
|
||||
|
||||
<logic:iterate id="HrmAprsl" name="HrmAprslForm" property="arrHrmEmpAprslDtl" type="wenrgise.hrms.bean.HrmAprslEmployeeBean" indexId="idx" >
|
||||
<logic:notEqual name="HrmAprsl" property="status" value="D" >
|
||||
<tr>
|
||||
<td><html:checkbox property="checked" name="HrmAprslForm" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt); " />
|
||||
<html:hidden property="itemChecked" name="HrmAprsl" /><html:hidden property="status" name="HrmAprsl" /><html:hidden property="detailId" name="HrmAprsl" /></td>
|
||||
<html:hidden property="empIdDtl" name="HrmAprsl" />
|
||||
<td ><enrgise:text property="empNoDtl" name="HrmAprsl" styleClass="required" disabledClass="locked" maxlength="15" style="width:90%" titleKey="hrm.EmpAprsl.empCode" alt="P" onkeypress="isInteger(event);" onchange='<%="doChangeDetail("+idx.toString()+")"%>' />
|
||||
<enrgise:img height="16" name="HrmAprslForm" align="center" src="../includes/images/lov.jpg" property="butEmpNoDtl" alt="<%=idx.toString()%>" onclick="return ShowEmpNoDtl(this.alt);" /></td>
|
||||
<td ><enrgise:text property="empNameDtl" name="HrmAprsl" styleClass="locked" disabledClass="locked" maxlength="4" style="width:100%" titleKey="hrm.EmpAprsl.empName" alt="P" onkeypress="isInteger(event);" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<td ><enrgise:text property="aprslYearDtl" name="HrmAprsl" styleClass="required" disabledClass="locked" maxlength="4" style="width:100%" titleKey="hrm.EmpAprsl.aprslYear" alt="P" onkeypress="isInteger(event);" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<TD ><html:select property="finalRatingDtl" name="HrmAprsl" style="width:100%" styleClass="required" onchange='<%="doChangeDetail("+idx.toString()+")"%>' >
|
||||
<html:option value="" ><bean:message key="hrm.pleaseSelect" /></html:option>
|
||||
<html:option value="Outstanding" ><bean:message key="hrm.EmpAprsl.Outstanding" /></html:option>
|
||||
<html:option value="Very Good" ><bean:message key="hrm.EmpAprsl.VeryGood" /></html:option>
|
||||
<html:option value="Good" ><bean:message key="hrm.EmpAprsl.Good" /></html:option>
|
||||
<html:option value="Average" ><bean:message key="hrm.EmpAprsl.Average" /></html:option>
|
||||
</html:select>
|
||||
</td>
|
||||
</tr>
|
||||
</logic:notEqual>
|
||||
<logic:equal name="HrmAprsl" property="status" value="D" >
|
||||
<tr>
|
||||
<td width="1%"><html:checkbox property="checked" value="check" disabled="true" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt);" />
|
||||
<html:hidden property="itemChecked" name="HrmAprsl" /><html:hidden property="status" name="HrmAprsl" /><html:hidden property="detailId" name="HrmAprsl" /></td>
|
||||
<html:hidden property="empIdDtl" name="HrmAprsl" />
|
||||
<td ><enrgise:text property="empNoDtl" name="HrmAprsl" size="6" styleClass="deletedRow" disabledClass="locked" style="width:100%" alt="<%=idx.toString()%>" onkeypress="isInteger(event);" onchange="doChangeDetail(this.alt);" /></td>
|
||||
<td ><enrgise:text property="aprslYearDtl" name="HrmAprsl" size="6" styleClass="deletedRow" disabledClass="locked" style="width:100%" alt="<%=idx.toString()%>" onkeypress="isInteger(event);" onchange="doChangeDetail(this.alt);" /></td>
|
||||
<TD ><html:select property="finalRatingDtl" name="HrmAprsl" styleClass="required" onchange='<%="doChangeDetail("+idx.toString()+")"%>' >
|
||||
<html:option value="" ><bean:message key="hrm.pleaseSelect" /></html:option>
|
||||
<html:option value="Outstanding" ><bean:message key="hrm.EmpAprsl.Outstanding" /></html:option>
|
||||
<html:option value="Very Good" ><bean:message key="hrm.EmpAprsl.VeryGood" /></html:option>
|
||||
<html:option value="Good" ><bean:message key="hrm.EmpAprsl.Good" /></html:option>
|
||||
<html:option value="Average" ><bean:message key="hrm.EmpAprsl.Average" /></html:option>
|
||||
</html:select>
|
||||
</td>
|
||||
</tr>
|
||||
</logic:equal>
|
||||
</logic:iterate>
|
||||
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</TD>
|
||||
</TR>
|
||||
<tr>
|
||||
<td>
|
||||
<jsp:include page="GenDetailMenu.jsp" flush="true" />
|
||||
</TD>
|
||||
<td> </td>
|
||||
</tr>
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
<TR>
|
||||
<TD background="../includes/images/line_r.gif"><IMG src="../includes/images/pixel.gif" border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</TR>
|
||||
|
||||
<!-- Get details starts -->
|
||||
</TD>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</TABLE>
|
||||
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr height="20">
|
||||
<td width=45% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td align=right bgColor=#4682b4><img src="../includes/images/man.jpg"></td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
<!-- Common Hidden Variables-->
|
||||
<html:hidden name="HrmAprslForm" property="screenName" value="HrmAprslEmployee" />
|
||||
<html:hidden name="HrmAprslForm" property="forwardedPage" />
|
||||
<html:hidden name="HrmAprslForm" property="positionRequested" />
|
||||
<html:hidden name="HrmAprslForm" property="screenMode" />
|
||||
|
||||
<html:hidden property="txtIndex" name="HrmAprslForm" />
|
||||
<html:hidden property="userPageRequested" name="HrmAprslForm" />
|
||||
<html:hidden property="userPositionRequested" name="HrmAprslForm" />
|
||||
<html:hidden property="pageRequested" name="HrmAprslForm" />
|
||||
|
||||
<html:hidden property="lovKey" name="HrmAprslForm" />
|
||||
<html:hidden property="txtSearchFields" name="HrmAprslForm" />
|
||||
<html:hidden property="txtDisplayFields" name="HrmAprslForm" />
|
||||
<html:hidden property="headerPrimaryKey" name="HrmAprslForm" />
|
||||
<html:hidden property="headerDataChanged" name="HrmAprslForm" value="false"/>
|
||||
<html:hidden property="detailDataChanged" name="HrmAprslForm" />
|
||||
<input type="hidden" name="multipleFlag" >
|
||||
<input type="hidden" name="queryParam" >
|
||||
<html:hidden property="employeeId" name="HrmAprslForm" />
|
||||
<html:hidden property="empIdDtl" name="HrmAprslForm" />
|
||||
<html:hidden property="firstLoad" name="HrmAprslForm" />
|
||||
|
||||
|
||||
<!-- Screen Specific variables -->
|
||||
|
||||
<!-- Hidden fields end -->
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
|
||||
function doChangeHeader()
|
||||
{
|
||||
document.forms[0].headerDataChanged.value="true";
|
||||
}
|
||||
|
||||
function doQueryMode()
|
||||
{
|
||||
|
||||
return "HrmAprslEmployeeQueryModeAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doInsertMode()
|
||||
{
|
||||
|
||||
return "HrmAprslEmployeeNewModeAction.do";
|
||||
}
|
||||
|
||||
function doOnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value!="false")
|
||||
{
|
||||
return "HrmAprslEmployeeOnLoadAction.do";
|
||||
}
|
||||
}
|
||||
|
||||
function doExecute()
|
||||
{
|
||||
return "HrmAprslEmployeeGetHeaderAction.do";
|
||||
}
|
||||
|
||||
function doSave()
|
||||
{
|
||||
return "HrmAprslEmployeeSaveAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doDelete()
|
||||
{
|
||||
|
||||
return "HrmAprslEmployeeDeleteAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doRefresh()
|
||||
{
|
||||
|
||||
return "HrmAprslEmployeeRefreshAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doPrevHeader()
|
||||
{
|
||||
return "HrmAprslEmployeeGetNextHeaderAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
return "HrmAprslEmployeeExitAction.do";
|
||||
}
|
||||
function doNextHeader()
|
||||
{
|
||||
return "HrmAprslEmployeeGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doJumpHeader()
|
||||
{
|
||||
return "HrmAprslEmployeeFirstGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doGetDetail()
|
||||
{
|
||||
return "HrmAprslEmployeeGetDetailAction.do";
|
||||
}
|
||||
|
||||
function doAddRow()
|
||||
{
|
||||
document.forms[0].screenMode.value="U";
|
||||
return "HrmAprslEmployeeAddRowAction.do";
|
||||
}
|
||||
|
||||
function doDelRow()
|
||||
{
|
||||
return "HrmAprslEmployeeDeleteRowAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doPrevDetail()
|
||||
{
|
||||
|
||||
return "HrmAprslEmployeeGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doNextDetail()
|
||||
{
|
||||
|
||||
return "HrmAprslEmployeeGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doJumpDetail()
|
||||
{
|
||||
return "HrmAprslEmployeeGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function ShowEmployeeNo()
|
||||
{ //alert('1');
|
||||
//document.forms[0].queryParam.value ="employeeId="+ document.forms[0].empId.value ;
|
||||
document.forms[0].lovKey.value= "AprslEmpNoHrmAprslEmployeeQ";
|
||||
document.forms[0].txtSearchFields.value = "hrm.EmpAprsl.empCode,hrm.EmpAprsl.empName";
|
||||
document.forms[0].txtDisplayFields.value = "employeeId,empNo,empName";
|
||||
document.forms[0].multipleFlag.value = "false";
|
||||
showLov('<html:rewrite page="/hrms/jsp/CommonSearchScreen.jsp" />','HrmAprslForm');
|
||||
return true;
|
||||
|
||||
}
|
||||
|
||||
function ShowEmpNoDtl(i)
|
||||
{ //alert('1');
|
||||
document.forms[0].lovKey.value= "AprslEmpNoHrmAprslEmployeeQ";
|
||||
document.forms[0].txtSearchFields.value = "hrm.EmpAprsl.empCode,hrm.EmpAprsl.empName";
|
||||
document.forms[0].txtDisplayFields.value = "empIdDtl,empNoDtl,empNameDtl";
|
||||
document.forms[0].multipleFlag.value = "false";
|
||||
HrmAprslForm.txtIndex.value=i;
|
||||
showLov('<html:rewrite page="/hrms/jsp/CommonSearchScreen.jsp" />','HrmAprslForm');
|
||||
return true;
|
||||
|
||||
}
|
||||
|
||||
</script>
|
388
hrmsEjb/public_html/hrms/jsp/HrmEmpAwardDtls.jsp
Normal file
388
hrmsEjb/public_html/hrms/jsp/HrmEmpAwardDtls.jsp
Normal file
@@ -0,0 +1,388 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<html:html>
|
||||
<html:base />
|
||||
<head>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page="GenIncludes.jsp" flush="true" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);";>
|
||||
|
||||
<html:form name="HrmPersonalDtlsForm" action="HrmPersonalDtlsAwardBaseAction" type="wenrgise.hrms.webtier.form.HrmEmpPersDtlForm">
|
||||
<bean:define id="ParentForm" name="HrmPersonalDtlsForm" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
<!--Top Most Blue Bar-->
|
||||
<TABLE cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr>
|
||||
<TD colSpan=12 class=mainHeader height=10><bean:message key="hrm.HrmEmpPersonalDetails.mainHeader" /></TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<!--// Display Errors -->
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<!--// Display Errors -->
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TR>
|
||||
<TD>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Application Header Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6><bean:message key="hrm.HrmEmpPersonalDetails.subHeader1" /></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><enrgise:img name="HrmPersonalDtlsForm" property="photo" height="1" src="../includes/images/photo.gif" width="1" border="0" /></TD>
|
||||
</TR>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetails.employeeNo" /></td>
|
||||
<td><html:text property="employeeNo" alt="N" titleKey="hrm.HrmEmpPersonalDetails.employeeNo" maxlength="10" size="23" styleClass="required" onchange="doChangeHeader();" readonly="true" /><enrgise:img height="16" align="center" src="../includes/images/lov.jpg" name="HrmPersonalDtlsForm" property="butEmployeeNo" onclick="return ShowEmployeeNo()" /></td>
|
||||
<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetails.draftFlag" /></td>
|
||||
<td><enrgise:checkbox property="draftFlag" name="HrmPersonalDtlsForm" styleClass="optional" disabledClass="locked" /></td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"></td>
|
||||
<td></td>
|
||||
<td class="labelText"></td>
|
||||
<td></td>
|
||||
<td colspan=2> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetails.employeeName" /></td>
|
||||
<td colspan="3"><enrgise:text property="firstName" alt="ALPHA" titleKey="hrm.HrmEmpPersonalDetails.firstName" maxlength="100" size="37" styleClass="required" disabledClass="required" onchange="doChangeHeader();" onkeypress="isName(event)" /><enrgise:text property="middleName" alt="ALPHA" titleKey="hrm.HrmEmpPersonalDetails.middleName" maxlength="100" size="37" styleClass="optional" disabledClass="optional" onchange="doChangeHeader();" onkeypress="isName(event)" />
|
||||
<enrgise:text property="lastName" alt="ALPHA" titleKey="hrm.HrmEmpPersonalDetails.lastName" maxlength="100" size="37" styleClass="required" disabledClass="required" onchange="doChangeHeader();" onkeypress="isName(event)" /></td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr height="30">
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
<TR>
|
||||
<TD colspan=6>
|
||||
<!-- Personal Details Table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<tr>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabPersDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersDtls','HrmEmpPersAwdGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.personalDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabAddDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersAddDtls','HrmEmpPersAwdGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.address" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabJoiningInfo" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersJoinInf','HrmEmpPersAwdGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.joiningInfo" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabEmpHist" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersEmpHst','HrmEmpPersAwdGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.employeeHistory" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabPriorExp" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersPriorExp','HrmEmpPersAwdGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.priorExperience" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabEduDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersEduDtls','HrmEmpPersAwdGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.educationDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabPFDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersPFDtls','HrmEmpPersAwdGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.pFDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabTrngDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersTrngDtls','HrmEmpPersAwdGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.trainingDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabAwardDtls" styleClass="actTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" ><bean:message key="hrm.HrmEmpPersonalDetails.awardDtls" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabInsDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersIns','HrmEmpPersAwdGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.insDtls" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabHealth" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersHealth','HrmEmpPersAwdGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.health" /></enrgise:tab>
|
||||
<!--<enrgise:tab name="HrmEmpPersDtlsForm" property="tabLng" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmPersLngDtls','HrmEmpPersAwdGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.languageDtls" /></enrgise:tab>-->
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabRef" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersRef','HrmEmpPersAwdGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.refDtls" /></enrgise:tab>
|
||||
|
||||
<!--Added By SUBHAM For New Requirement Of Asset Details Tab -->
|
||||
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabAsset" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_r.gif" rows="2" onclick= "doGetTab('HrmEmpPersAsset','HrmEmpPersAwdGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.assetDtls" /></enrgise:tab>
|
||||
|
||||
<td width="45%"> </td>
|
||||
|
||||
|
||||
</tr>
|
||||
<TR >
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan=37>
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0>
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD >
|
||||
<DIV id=divDtlTable style="height:270px" >
|
||||
<!-- Detail table starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0>
|
||||
<TBODY>
|
||||
<tr>
|
||||
<TD class=tableHeader width="1%"><html:checkbox property="selectAll" onclick="toggleCheckBox('checked')" /></TD>
|
||||
<TD class=tableHeader ><bean:message key="hrm.HrmEmpPersonalDetailsAwd.award" /></td>
|
||||
<TD class=tableHeader ><bean:message key="hrm.HrmEmpPersonalDetailsAwd.awardYear" /></td>
|
||||
<TD class=tableHeader ><bean:message key="hrm.HrmEmpPersonalDetailsAwd.awardField" /></td>
|
||||
<TD class=tableHeader ><bean:message key="hrm.HrmEmpPersonalDetailsAwd.awardDate" /></td>
|
||||
</tr>
|
||||
<logic:iterate id="HrmPersDtlsAward" name="HrmPersonalDtlsForm" property="arrEmpPersDtlAward" type="wenrgise.hrms.bean.HrmEmpPersAwardDtlBean" indexId="idx" >
|
||||
<logic:notEqual name="HrmPersDtlsAward" property="status" value="D" >
|
||||
<tr class='<bean:write name="HrmPersonalDtlsForm" property="listRowClass"/>' >
|
||||
<td >
|
||||
<html:hidden property="status" name="HrmPersDtlsAward" />
|
||||
<html:hidden property="detailId" name="HrmPersDtlsAward" />
|
||||
<html:checkbox property="checked" name="HrmPersonalDtlsForm" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt);" />
|
||||
<html:hidden property="itemChecked" name="HrmPersDtlsAward" />
|
||||
</td>
|
||||
<TD class=tableText ><enrgise:text property="txtAwdName" name="HrmPersDtlsAward" styleClass="required" disabledClass="required" style="width:90%" maxlength="40" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' onkeypress="isName(event)" /></td>
|
||||
<TD class=tableText ><enrgise:text property="txtAwdYear" onkeypress="isInteger(event)" name="HrmPersDtlsAward" styleClass="optional" maxlength="4" disabledClass="locked" style="width:100%" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<TD class=tableText><enrgise:text property="txtAwdField" name="HrmPersDtlsAward" styleClass="required" disabledClass="required" style="width:100%" alt="A" maxlength="250" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<td ><html:text property="txtAwdDate" name="HrmPersDtlsAward" styleClass="required" readonly="true" size="15" style="width:85%" maxlength="15" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /><img width=15 height=19 align="top" src="../includes/images/cal.gif" align="top" styleClass="lov" alt="<%=idx.toString()%>" property="butAwdDate" onclick="showCalendar('txtAwdDate',this)"></td>
|
||||
</tr>
|
||||
</logic:notEqual>
|
||||
<logic:equal name="HrmPersDtlsAward" property="status" value="D" >
|
||||
<tr class='<bean:write name="HrmPersonalDtlsForm" property="listRowClass"/>' >
|
||||
<td >
|
||||
<html:hidden property="status" name="HrmPersDtlsAward" />
|
||||
<html:hidden property="detailId" name="HrmPersDtlsAward" />
|
||||
<html:checkbox property="checked" name="HrmPersonalDtlsForm" value="check" disabled="true" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt);" />
|
||||
<html:hidden property="itemChecked" name="HrmPersDtlsAward" />
|
||||
</td>
|
||||
|
||||
<TD class=tableText ><enrgise:text property="txtAwdName" name="HrmPersDtlsAward" styleClass="required" disabledClass="required" style="width:90%" maxlength="40" alt="A" onkeypress="isName(event)" /></td>
|
||||
<TD class=tableText><enrgise:text property="txtAwdYear" name="HrmPersDtlsAward" styleClass="required" disabledClass="required" style="width:100%" alt="A" maxlength="250" /></td>
|
||||
<TD class=tableText ><enrgise:text property="txtAwdField" onkeypress="isInteger(event)" name="HrmPersDtlsAward" styleClass="optional" maxlength="11" disabledClass="locked" style="width:100%" alt="A" /></td>
|
||||
<td ><html:text property="txtAwdDate" name="HrmPersDtlsAward" styleClass="deleted" readonly="true" size="15" style="width:85%" maxlength="15" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /><img width=15 height=19 align="top" src="../includes/images/cal.gif" align="top" styleClass="lov" alt="<%=idx.toString()%>" property="butAwdDate" ></td>
|
||||
</tr>
|
||||
</logic:equal>
|
||||
</logic:iterate>
|
||||
|
||||
<!--Insert Logic Iterate Here-->
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</TD>
|
||||
</TR>
|
||||
|
||||
<!-- Get details starts -->
|
||||
|
||||
<TABLE border=0>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td colspan=11>
|
||||
<jsp:include page="GenDetailMenu.jsp" />
|
||||
|
||||
</TD>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</TABLE>
|
||||
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr >
|
||||
<td width=45% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4><enrgise:button name="HrmPersonalDtlsForm" property="butDraftSave" onclick="return doDraftSave();" ><u>D</u>raft<u></u> Save</enrgise:button></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td align=right bgColor=#4682b4><img src="../includes/images/man.jpg"></td>
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
<!-- These four hidden fields must be present in pages where there is a detail part -->
|
||||
<!-- Common Hidden Variables-->
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="screenName" value="HrmEmpPersAward" />
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="forwardedPage" />
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="positionRequested" />
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="screenMode" />
|
||||
|
||||
<html:hidden property="txtIndex" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="userPageRequested" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="userPositionRequested" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="pageRequested" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="selectAll" value="check" name="HrmPersonalDtlsForm" />
|
||||
|
||||
<html:hidden property="lovKey" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="txtSearchFields" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="txtDisplayFields" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="headerPrimaryKey" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="headerDataChanged" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="detailDataChanged" name="HrmPersonalDtlsForm" />
|
||||
|
||||
<input type="hidden" name="multipleFlag" >
|
||||
<input type="hidden" name="queryParam" >
|
||||
|
||||
<html:hidden property="firstLoad" name="HrmPersonalDtlsForm" />
|
||||
|
||||
<!-- Screen Specific variables -->
|
||||
<html:hidden property="empNumberId" name="HrmPersonalDtlsForm" />
|
||||
|
||||
<html:hidden property="draftSave" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="empId" name="HrmPersonalDtlsForm" />
|
||||
<!-- Hidden fields end -->
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
function doChangeHeader()
|
||||
{
|
||||
document.getElementsByName("headerDataChanged")[0].value="true";
|
||||
//document.forms[0].headerDataChanged.value="true";
|
||||
}
|
||||
function doDraftSave()
|
||||
{
|
||||
document.getElementsByName("draftSave")[0].value="true";
|
||||
return doBaseSave();
|
||||
}
|
||||
|
||||
function doQueryMode()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsAwardQueryModeAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doInsertMode()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsAwardNewModeAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doExecute()
|
||||
{
|
||||
return "HrmPersonalDtlsAwardGetHeaderAction.do";
|
||||
}
|
||||
|
||||
function doSave()
|
||||
{
|
||||
document.getElementsByName("headerDataChanged")[0].value="Y";
|
||||
return "HrmPersonalDtlsAwardSaveAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doDelete()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsAwardDeleteAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doRefresh()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsAwardRefreshAction.do";
|
||||
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsAwardExitAction.do";
|
||||
|
||||
}
|
||||
function doPrevHeader()
|
||||
{
|
||||
return "HrmPersonalDtlsAwardGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doNextHeader()
|
||||
{
|
||||
return "HrmPersonalDtlsAwardGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doJumpHeader()
|
||||
{
|
||||
return "HrmPersonalDtlsAwardGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doGetDetail()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsAwardDetailAction.do";
|
||||
}
|
||||
|
||||
function doAddRow()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsAwardAddRowAction.do";
|
||||
}
|
||||
|
||||
function doDelRow()
|
||||
{
|
||||
return "HrmPersonalDtlsAwardDeleteRowAction.do";
|
||||
}
|
||||
|
||||
function doGetDetailTableName()
|
||||
{
|
||||
return "HrmPersonalDtlsAwardBatch";
|
||||
}
|
||||
|
||||
function doPrevDetail()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsAwardGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doNextDetail()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsAwardGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doJumpDetail()
|
||||
{
|
||||
return "HrmPersonalDtlsAwardGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doGetInsertData()
|
||||
{
|
||||
|
||||
}
|
||||
function ShowEmployeeNo()
|
||||
{
|
||||
document.forms[0].queryParam.value ="employeeId="+ document.forms[0].empId.value ;
|
||||
document.forms[0].lovKey.value = "AwdDtlsEmpNo" + document.forms[0].screenName.value + document.forms[0].screenMode.value;
|
||||
document.forms[0].txtSearchFields.value = "hrm.HrmEmpPersonalDetailsEdu.employeeNo,hrm.HrmEmpPersonalDetailsAddress.name";
|
||||
document.forms[0].txtDisplayFields.value = "empNumberId,employeeNo,firstName,middleName,lastName";
|
||||
document.forms[0].multipleFlag.value = "false";
|
||||
showLov('<html:rewrite page="/hrms/jsp/CommonSearchScreen.jsp" />','HrmPersonalDtlsForm');
|
||||
return true;
|
||||
}
|
||||
function boxClicked(val)
|
||||
{
|
||||
if(document.getElementsByName("checked")[val].checked)
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "Y";
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "N";
|
||||
}
|
||||
}
|
||||
</script>
|
418
hrmsEjb/public_html/hrms/jsp/HrmEmpPersAssetDtls.jsp
Normal file
418
hrmsEjb/public_html/hrms/jsp/HrmEmpPersAssetDtls.jsp
Normal file
@@ -0,0 +1,418 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<html:html>
|
||||
<html:base />
|
||||
<head>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page="GenIncludes.jsp" flush="true" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);";>
|
||||
|
||||
<html:form name="HrmPersonalDtlsForm" action="HrmPersonalDtlsAssetBaseAction" type="wenrgise.hrms.webtier.form.HrmEmpPersDtlForm">
|
||||
<bean:define id="ParentForm" name="HrmPersonalDtlsForm" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
<html:hidden property="detailDataChanged" name="HrmPersonalDtlsForm" />
|
||||
<!--Top Most Blue Bar-->
|
||||
<TABLE cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr>
|
||||
<TD colSpan=12 class=mainHeader height=10><bean:message key="hrm.HrmEmpPersonalDetails.mainHeader" /></TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<!--// Display Errors -->
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<!--// Display Errors -->
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TR>
|
||||
<TD>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Application Header Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6><bean:message key="hrm.HrmEmpPersonalDetails.subHeader1" /></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><enrgise:img name="HrmPersonalDtlsForm" property="photo" height="1" src="../includes/images/photo.gif" width="1" border="0" /></TD>
|
||||
</TR>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetails.employeeNo" /></td>
|
||||
<td><html:text property="employeeNo" alt="N" titleKey="hrm.HrmEmpPersonalDetails.employeeNo" maxlength="10" size="23" styleClass="required" onchange="doChangeHeader();" readonly="true" /><enrgise:img height="16" align="center" src="../includes/images/lov.jpg" name="HrmPersonalDtlsForm" property="butEmployeeNo" onclick="return ShowEmployeeNo()" /></td>
|
||||
<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetails.draftFlag" /></td>
|
||||
<td><enrgise:checkbox property="draftFlag" name="HrmPersonalDtlsForm" styleClass="optional" disabledClass="locked" /></td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"></td>
|
||||
<td></td>
|
||||
<td class="labelText"></td>
|
||||
<td></td>
|
||||
<td colspan=2> </td>
|
||||
<td width=12%></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetails.employeeName" /></td>
|
||||
<td colspan="3"><enrgise:text property="firstName" alt="ALPHA" titleKey="hrm.HrmEmpPersonalDetails.firstName" maxlength="100" size="37" styleClass="required" disabledClass="required" onchange="doChangeHeader();" onkeypress="isName(event)" /><enrgise:text property="middleName" alt="ALPHA" titleKey="hrm.HrmEmpPersonalDetails.middleName" maxlength="100" size="37" styleClass="optional" disabledClass="optional" onchange="doChangeHeader();" onkeypress="isName(event)" />
|
||||
<enrgise:text property="lastName" alt="ALPHA" titleKey="hrm.HrmEmpPersonalDetails.lastName" maxlength="100" size="37" styleClass="required" disabledClass="required" onchange="doChangeHeader();" onkeypress="isName(event)" /></td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr height="30">
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
<TR>
|
||||
<TD colspan=6>
|
||||
<!-- Personal Details Table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<tr>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabPersDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersDtls','HrmEmpPersAssetGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.personalDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabAddDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersAddDtls','HrmEmpPersAssetGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.address" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabJoiningInfo" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersJoinInf','HrmEmpPersAssetGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.joiningInfo" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabEmpHist" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersEmpHst','HrmEmpPersAddGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.employeeHistory" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabPriorExp" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersPriorExp','HrmEmpPersAssetGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.priorExperience" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabEduDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersEduDtls','HrmEmpPersAssetGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.educationDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabPFDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersPFDtls','HrmEmpPersAssetGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.pFDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabTrngDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersTrngDtls','HrmEmpPersAssetGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.trainingDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabAwardDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersAward','HrmEmpPersAssetGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.awardDtls" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabInsDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersIns','HrmEmpPersAssetGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.insDtls" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabHealth" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersHealth','HrmEmpPersAssetGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.health" /></enrgise:tab>
|
||||
<!--<enrgise:tab name="HrmEmpPersDtlsForm" property="tabLng" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmPersLngDtls','HrmEmpPersAddGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.languageDtls" /></enrgise:tab>-->
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabRef" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersRef','HrmEmpPersAssetGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.refDtls" /></enrgise:tab>
|
||||
|
||||
<!--Added By SUBHAM For New Requirement Of Asset Details Tab -->
|
||||
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabAsset" styleClass="actTabText" disabledClass="lockedTab" src="../includes/images/formtab_r.gif" rows="2" ><bean:message key="hrm.HrmEmpPersonalDetails.assetDtls" /></enrgise:tab>
|
||||
|
||||
<td width="45%"> </td>
|
||||
|
||||
</tr>
|
||||
|
||||
<TR >
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan=40>
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0>
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD >
|
||||
<DIV id=divDtlTable style="height:270px;width:1050px" >
|
||||
<!-- Detail table starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0>
|
||||
<TBODY>
|
||||
<tr>
|
||||
<TD class=tableHeader width="1%"><html:checkbox property="selectAll" /></TD>
|
||||
|
||||
<TD class=tableHeader width="5%"><bean:message key="hrm.HrmEmpPersAsset.fullAddress" /></td>
|
||||
<TD class=tableHeader width="4%"><bean:message key="hrm.HrmEmpPersAsset.detailOfProperty" /></td>
|
||||
<TD class=tableHeader width="4%"><bean:message key="hrm.HrmEmpPersAsset.costOfConstruction" /></td>
|
||||
<TD class=tableHeader width="4%"><bean:message key="hrm.HrmEmpPersAsset.yearOfPurchase" /></td>
|
||||
<TD class=tableHeader width="4%"><bean:message key="hrm.HrmEmpPersAsset.presentValue" /></td>
|
||||
<TD class=tableHeader width="6%"><bean:message key="hrm.HrmEmpPersAsset.nameHeld" /></td>
|
||||
<TD class=tableHeader width="6%"><bean:message key="hrm.HrmEmpPersAsset.howAquired" /></td>
|
||||
<TD class=tableHeader width="6%"><bean:message key="hrm.HrmEmpPersAsset.detailOfPersonFromWhomAquired" /></td>
|
||||
<TD class=tableHeader width="6%"><bean:message key="hrm.HrmEmpPersAsset.totalIncome" /></td>
|
||||
<TD class=tableHeader width="6%"><bean:message key="hrm.HrmEmpPersAsset.remarks" /></td>
|
||||
|
||||
</tr>
|
||||
<logic:iterate id="HrmEmpPersAsset" name="HrmPersonalDtlsForm" property="arrEmpPersDtlAsset" type="wenrgise.hrms.bean.HrmEmpPersAssetDtlBean" indexId="idx" >
|
||||
<logic:notEqual name="HrmEmpPersAsset" property="status" value="D" >
|
||||
<tr>
|
||||
<TD class=tableText width="1%">
|
||||
<html:hidden property="status" name="HrmEmpPersAsset" />
|
||||
<html:hidden property="detailId" name="HrmEmpPersAsset" />
|
||||
<html:checkbox property="checked" name="HrmPersonalDtlsForm" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt);" />
|
||||
<html:hidden property="itemChecked" name="HrmEmpPersAsset" />
|
||||
|
||||
</TD>
|
||||
<TD class=tableText ><html:textarea property="fullAddress" name="HrmEmpPersAsset" styleClass="required" readonly="false" cols="28" rows="2" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<TD class=tableText ><html:textarea property="detailOfProperty" name="HrmEmpPersAsset" cols="28" rows="2" styleClass="required" readonly="false" alt="N" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<TD class=tableText ><html:text property="costOfConstruction" name="HrmEmpPersAsset" onkeypress="isFloat(event)" maxlength="10" styleClass="required" readonly="false" size="30" alt="N" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<TD class=tableText ><html:text property="yearOfPurchase" name="HrmEmpPersAsset" maxlength="4" styleClass="required" size="8" alt="N" onchange='<%="doChangeDetail("+idx.toString()+")"%>' readonly="false" /></td>
|
||||
<TD class=tableText ><html:text property="presentValue" name="HrmEmpPersAsset" maxlength="10" onkeypress="isFloat(event)" styleClass="required" readonly="false" size="30" alt="N" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<TD class=tableText ><html:text property="nameHeld" name="HrmEmpPersAsset" maxlength="40" styleClass="required" readonly="false" size="30" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<TD class=tableText ><html:textarea property="howAquired" name="HrmEmpPersAsset" styleClass="required" readonly="false" cols="28" rows="2" alt="N" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<TD class=tableText ><html:textarea property="detailOfPerson" name="HrmEmpPersAsset" styleClass="required" readonly="false" cols="28" rows="2" alt="N" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<TD class=tableText ><html:text property="totalIncome" name="HrmEmpPersAsset" maxlength="10" onkeypress="isFloat(event)" styleClass="required" readonly="false" size="30" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<TD class=tableText ><html:textarea property="remarks" name="HrmEmpPersAsset" cols="28" rows="2" styleClass="optional" readonly="false" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
|
||||
</tr>
|
||||
</logic:notEqual>
|
||||
<logic:equal name="HrmEmpPersAsset" property="status" value="D" >
|
||||
<tr>
|
||||
<TD class=tableText width="1%">
|
||||
<html:hidden property="status" name="HrmEmpPersAsset" />
|
||||
<html:hidden property="detailId" name="HrmEmpPersAsset" />
|
||||
<html:checkbox property="checked" value="check" disabled="true" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt);" />
|
||||
<html:hidden property="itemChecked" name="HrmEmpPersAsset" />
|
||||
|
||||
</TD>
|
||||
<TD class=tableText ><html:textarea property="fullAddress" name="HrmEmpPersAsset" styleClass="deletedRow" cols="28" rows="2" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' readonly="true" /></td>
|
||||
<TD class=tableText ><html:textarea property="detailOfProperty" name="HrmEmpPersAsset" styleClass="deletedRow" cols="28" rows="2" alt="N" onchange='<%="doChangeDetail("+idx.toString()+")"%>' readonly="true" /></td>
|
||||
<TD class=tableText ><html:text property="costOfConstruction" name="HrmEmpPersAsset" styleClass="deletedRow" maxlength="10" size="30" alt="N" onchange='<%="doChangeDetail("+idx.toString()+")"%>' readonly="true" /></td>
|
||||
<TD class=tableText ><html:text property="yearOfPurchase" name="HrmEmpPersAsset" styleClass="deletedRow" maxlength="4" size="8" alt="N" onchange='<%="doChangeDetail("+idx.toString()+")"%>' readonly="true" /></td>
|
||||
<TD class=tableText ><html:text property="presentValue" name="HrmEmpPersAsset" styleClass="deletedRow" maxlength="10" size="30" alt="N" onchange='<%="doChangeDetail("+idx.toString()+")"%>' readonly="true" /></td>
|
||||
<TD class=tableText ><html:text property="nameHeld" name="HrmEmpPersAsset" styleClass="deletedRow" maxlength="40" size="30" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' readonly="true" /></td>
|
||||
<TD class=tableText ><html:textarea property="howAquired" name="HrmEmpPersAsset" styleClass="deletedRow" cols="28" rows="2" alt="N" onchange='<%="doChangeDetail("+idx.toString()+")"%>' readonly="true" /></td>
|
||||
<TD class=tableText ><html:textarea property="detailOfPerson" name="HrmEmpPersAsset" styleClass="deletedRow" cols="28" rows="2" alt="N" onchange='<%="doChangeDetail("+idx.toString()+")"%>' readonly="true" /></td>
|
||||
<TD class=tableText ><html:text property="totalIncome" name="HrmEmpPersAsset" styleClass="deletedRow" maxlength="10" size="30" alt="N" onchange='<%="doChangeDetail("+idx.toString()+")"%>' readonly="true" /></td>
|
||||
<TD class=tableText ><html:textarea property="remarks" name="HrmEmpPersAsset" styleClass="deletedRow" cols="28" rows="2" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' readonly="true" /></td>
|
||||
</tr>
|
||||
</logic:equal>
|
||||
|
||||
</logic:iterate>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</TD>
|
||||
</TR>
|
||||
|
||||
<!-- Get details starts -->
|
||||
<bean:define id="pageNo" name="ParentForm" property="pageRequested" toScope="request" />
|
||||
<bean:define id="maxPage" name="ParentForm" property="totalPageCount" toScope="request" />
|
||||
<TABLE border=0>
|
||||
<tbody>
|
||||
<TR>
|
||||
<TD ><enrgise:button altKey="wenrgise.common.getDetail" onclick="doBaseGetDetail()" property="butGetDetail" name="ParentForm" styleClass="bottomBarText"> Get De<u>t</u>ail </enrgise:button> <enrgise:button altKey="wenrgise.common.addRow" name="ParentForm" onclick="doBaseAddRow()" property="butAddRow" styleClass="bottomBarText"> Add <u>R</u>ow </enrgise:button><enrgise:button altKey="wenrgise.common.delRow" name="ParentForm" onclick="doBaseDelRow()"
|
||||
property="butDelRow" styleClass="bottomBarText" ><u>D</u>elete Row</enrgise:button></TD>
|
||||
<td width=43%></td>
|
||||
<TD ><enrgise:img name="ParentForm" property="butPrevDetail" src="../includes/images/butn_dtl_prev.jpg" onmouseover='this.src="../includes/images/butn_dtl_prev_act.jpg"' onmouseout='this.src="../includes/images/butn_dtl_prev.jpg"' alt="Butn_prev (Alt+<)" onclick="doBasePrevDetail()"/></td>
|
||||
<td class=dtlNavText><bean:write name="pageNo" /> of <bean:write name="maxPage" /></td>
|
||||
<td align=right><enrgise:img name="ParentForm" property="butNextDetail" src="../includes/images/butn_dtl_next.jpg" onmouseover='this.src="../includes/images/butn_dtl_next_act.jpg"' onmouseout='this.src="../includes/images/butn_dtl_next.jpg"' alt="Butn_next (Alt+>)" onclick="doBaseNextDetail()"/></td>
|
||||
<td align=right><enrgise:text property="newPageRequested" size="1" onkeydown="isInteger(event)" styleClass="optional" disabledClass="locked" alt="N" titleKey="wenrgise.common.jumpDetail" /></td>
|
||||
<td ><enrgise:img name="ParentForm" property="butJumpDetail" altKey="wenrgise.common.go" src="../includes/images/go_dtl.jpg" onmouseover='this.src="../includes/images/go_act.jpg"' onmouseout='this.src="../includes/images/go.jpg"' onclick="doBaseJumpDetail()" /></td>
|
||||
<td width="11%"></td>
|
||||
</TR>
|
||||
|
||||
</tbody>
|
||||
</TABLE>
|
||||
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</TD>
|
||||
</tr>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- Tab Table Ends -->
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<tr height="20">
|
||||
<td width=43% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4><enrgise:button name="HrmPersonalDtlsForm" property="butDraftSave" onclick="return doDraftSave();" ><u>D</u>raft<u></u> Save</enrgise:button></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td align=right bgColor=#4682b4><img src="../includes/images/man.jpg"></td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
<!-- Common Hidden Variables-->
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="screenName" value="HrmEmpPersAsset" />
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="forwardedPage" />
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="positionRequested" />
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="screenMode" />
|
||||
|
||||
<html:hidden property="txtIndex" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="userPageRequested" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="userPositionRequested" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="pageRequested" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="selectAll" value="check" name="HrmPersonalDtlsForm" />
|
||||
|
||||
<html:hidden property="lovKey" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="txtSearchFields" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="txtDisplayFields" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="headerPrimaryKey" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="headerDataChanged" name="HrmPersonalDtlsForm" />
|
||||
<input type="hidden" name="multipleFlag" >
|
||||
<input type="hidden" name="queryParam" >
|
||||
|
||||
<html:hidden property="firstLoad" name="HrmPersonalDtlsForm" />
|
||||
|
||||
<!-- Screen Specific variables -->
|
||||
<html:hidden property="empNumberId" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="empId" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="draftSave" name="HrmPersonalDtlsForm" />
|
||||
<!-- Hidden fields end -->
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
function doDraftSave()
|
||||
{
|
||||
document.getElementsByName("draftSave")[0].value="true";
|
||||
return doBaseSave();
|
||||
}
|
||||
function doChangeHeader()
|
||||
{
|
||||
document.getElementsByName("headerDataChanged")[0].value="true";
|
||||
//document.forms[0].headerDataChanged.value="true";
|
||||
}
|
||||
|
||||
function doQueryMode()
|
||||
{
|
||||
|
||||
return "HrmEmpPersDtlsAssetQueryModeAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doInsertMode()
|
||||
{
|
||||
|
||||
return "HrmEmpPersAssetNewModeAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doExecute()
|
||||
{
|
||||
return "HrmEmpPersAssetGetHeaderAction.do";
|
||||
}
|
||||
|
||||
function doSave()
|
||||
{
|
||||
return "HrmEmpPersAssetSaveAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doDelete()
|
||||
{
|
||||
|
||||
return "HrmEmpPersAssetDeleteAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doRefresh()
|
||||
{
|
||||
|
||||
return "HrmEmpPersAssetRefreshAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doPrevHeader()
|
||||
{
|
||||
return "HrmEmpPersAssetGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doNextHeader()
|
||||
{
|
||||
return "HrmEmpPersAssetGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doJumpHeader()
|
||||
{
|
||||
return "HrmEmpPersAssetGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doGetDetail()
|
||||
{
|
||||
|
||||
return "HrmEmpPersAssetGetDetailAction.do";
|
||||
}
|
||||
|
||||
function doAddRow()
|
||||
{
|
||||
|
||||
return "HrmEmpPersAssetAddRowAction.do";
|
||||
}
|
||||
|
||||
function doDelRow()
|
||||
{
|
||||
return "HrmEmpPersAssetDeleteRowAction.do";
|
||||
}
|
||||
|
||||
function doGetDetailTableName()
|
||||
{
|
||||
return "HrmEmpPersAsset";
|
||||
}
|
||||
|
||||
function doPrevDetail()
|
||||
{
|
||||
|
||||
return "HrmEmpPersAssetGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doNextDetail()
|
||||
{
|
||||
|
||||
return "HrmEmpPersAssetGetDetailPageAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
|
||||
return "HrmEmpPersAssetExitAction.do";
|
||||
}
|
||||
|
||||
function doJumpDetail()
|
||||
{
|
||||
return "HrmEmpPersAssetGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doGetInsertData()
|
||||
{
|
||||
|
||||
}
|
||||
function ShowEmployeeNo()
|
||||
{
|
||||
document.forms[0].queryParam.value ="employeeId="+ document.forms[0].empId.value ;
|
||||
document.forms[0].lovKey.value = "PersDtlsLoanEmpNo" + document.forms[0].screenName.value + document.forms[0].screenMode.value;
|
||||
document.forms[0].txtSearchFields.value = "hrm.HrmEmpPersonalDetailsPriorExp.employeeNo,hrm.HrmEmpPersonalDetailsAddress.name";
|
||||
document.forms[0].txtDisplayFields.value = "empNumberId,employeeNo,firstName,middleName,lastName";
|
||||
document.forms[0].multipleFlag.value = "false";
|
||||
showLov('<html:rewrite page="/hrms/jsp/CommonSearchScreen.jsp" />','HrmPersonalDtlsForm');
|
||||
return true;
|
||||
|
||||
}
|
||||
|
||||
function boxClicked(val)
|
||||
{
|
||||
if(document.getElementsByName("checked")[val].checked)
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "Y";
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "N";
|
||||
}
|
||||
}
|
||||
</script>
|
386
hrmsEjb/public_html/hrms/jsp/HrmEmpPersHealth.jsp
Normal file
386
hrmsEjb/public_html/hrms/jsp/HrmEmpPersHealth.jsp
Normal file
@@ -0,0 +1,386 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<html:html>
|
||||
<html:base />
|
||||
<head>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page="GenIncludes.jsp" flush="true" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);";>
|
||||
|
||||
<html:form name="HrmPersonalDtlsForm" action="HrmPersonalDtlsInsBaseAction" type="wenrgise.hrms.webtier.form.HrmEmpPersDtlForm">
|
||||
<bean:define id="ParentForm" name="HrmPersonalDtlsForm" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
<!--Top Most Blue Bar-->
|
||||
<TABLE cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr>
|
||||
<TD colSpan=12 class=mainHeader height=10><bean:message key="hrm.HrmEmpPersonalDetails.mainHeader" /></TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<!--// Display Errors -->
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<!--// Display Errors -->
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TR>
|
||||
<TD>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Application Header Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6><bean:message key="hrm.HrmEmpPersonalDetails.subHeader1" /></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><enrgise:img name="HrmPersonalDtlsForm" property="photo" height="1" src="../includes/images/photo.gif" width="1" border="0" /></TD>
|
||||
</TR>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetails.employeeNo" /></td>
|
||||
<td><html:text property="employeeNo" alt="N" titleKey="hrm.HrmEmpPersonalDetails.employeeNo" maxlength="10" size="23" styleClass="required" onchange="doChangeHeader();" readonly="true" /><enrgise:img height="16" align="center" src="../includes/images/lov.jpg" name="HrmPersonalDtlsForm" property="butEmployeeNo" onclick="return ShowEmployeeNo()" /></td>
|
||||
<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetails.draftFlag" /></td>
|
||||
<td><enrgise:checkbox property="draftFlag" name="HrmPersonalDtlsForm" styleClass="optional" disabledClass="locked" /></td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"></td>
|
||||
<td></td>
|
||||
<td class="labelText"></td>
|
||||
<td></td>
|
||||
<td colspan=2> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetails.employeeName" /></td>
|
||||
<td colspan="3"><enrgise:text property="firstName" alt="ALPHA" titleKey="hrm.HrmEmpPersonalDetails.firstName" maxlength="100" size="37" styleClass="required" disabledClass="required" onchange="doChangeHeader();" onkeypress="isName(event)" /><enrgise:text property="middleName" alt="ALPHA" titleKey="hrm.HrmEmpPersonalDetails.middleName" maxlength="100" size="37" styleClass="optional" disabledClass="optional" onchange="doChangeHeader();" onkeypress="isName(event)" />
|
||||
<enrgise:text property="lastName" alt="ALPHA" titleKey="hrm.HrmEmpPersonalDetails.lastName" maxlength="100" size="37" styleClass="required" disabledClass="required" onchange="doChangeHeader();" onkeypress="isName(event)" /></td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr height="30">
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
<TR>
|
||||
<TD colspan=6>
|
||||
<!-- Personal Details Table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<tr>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabPersDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersDtls','HrmEmpPersHealthGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.personalDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabAddDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersAddDtls','HrmEmpPersHealthGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.address" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabJoiningInfo" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersJoinInf','HrmEmpPersHealthGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.joiningInfo" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabEmpHist" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersEmpHst','HrmEmpPersHealthGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.employeeHistory" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabPriorExp" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersPriorExp','HrmEmpPersHealthGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.priorExperience" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabEduDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersEduDtls','HrmEmpPersHealthGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.educationDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabPFDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersPFDtls','HrmEmpPersHealthGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.pFDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabTrngDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersTrngDtls','HrmEmpPersHealthGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.trainingDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabAwardDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersAward','HrmEmpPersHealthGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.awardDtls" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabInsDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersIns','HrmEmpPersHealthGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.insDtls" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabHealth" styleClass="actTabText" disabledClass="lockedTab" src="../includes/images/formtab_r.gif" rows="2" ><bean:message key="hrm.HrmEmpPersonalDetails.health" /></enrgise:tab>
|
||||
<!--<enrgise:tab name="HrmEmpPersDtlsForm" property="tabLng" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmPersLngDtls','HrmEmpPersHealthGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.languageDtls" /></enrgise:tab>-->
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabRef" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersRef','HrmEmpPersHealthGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.refDtls" /></enrgise:tab>
|
||||
|
||||
<!--Added By SUBHAM For New Requirement Of Asset Details Tab -->
|
||||
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabAsset" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersAsset','HrmEmpPersHealthGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.assetDtls" /></enrgise:tab>
|
||||
|
||||
<td width="45%"> </td>
|
||||
|
||||
|
||||
</tr>
|
||||
<TR >
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan=40>
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0>
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD >
|
||||
<DIV id=divDtlTable style="height:270px" >
|
||||
<!-- Detail table starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0>
|
||||
<TBODY>
|
||||
<tr>
|
||||
<TD class=tableHeader width="1%"><html:checkbox property="selectAll" onclick="toggleCheckBox('checked')" /></TD>
|
||||
<TD class=tableHeader ><bean:message key="hrm.HrmEmpPersonalDetailsHealth.probDtls" /></td>
|
||||
<TD class=tableHeader ><bean:message key="hrm.HrmEmpPersonalDetailsHealth.startDate" /></td>
|
||||
<TD class=tableHeader ><bean:message key="hrm.HrmEmpPersonalDetailsHealth.endDate" /></td>
|
||||
</tr>
|
||||
<logic:iterate id="HrmPersDtlsHealth" name="HrmPersonalDtlsForm" property="arrEmpPersDtlHealth" type="wenrgise.hrms.bean.HrmEmpPersHealthBean" indexId="idx" >
|
||||
<logic:notEqual name="HrmPersDtlsHealth" property="status" value="D" >
|
||||
<tr class='<bean:write name="HrmPersonalDtlsForm" property="listRowClass"/>' >
|
||||
<td >
|
||||
<html:hidden property="status" name="HrmPersDtlsHealth" />
|
||||
<html:hidden property="detailId" name="HrmPersDtlsHealth" />
|
||||
<html:checkbox property="checked" name="HrmPersonalDtlsForm" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt);" />
|
||||
<html:hidden property="itemChecked" name="HrmPersDtlsHealth" />
|
||||
|
||||
</td>
|
||||
<TD class=tableText ><enrgise:text property="healthDtls" name="HrmPersDtlsHealth" styleClass="required" disabledClass="required" style="width:90%" maxlength="40" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' onkeypress="isName(event)" /></td>
|
||||
<td><html:text property="healthStartDate" name="HrmPersDtlsHealth" alt="A" titleKey="hrm.HrmEmpPersonalDetailsHealth.startDate" size="23" styleClass="required" onchange='<%="doChangeDetail("+idx.toString()+")"%>' readonly="true" /><enrgise:img name="HrmPersonalDtlsForm" src="../includes/images/cal.gif" width="15" height="19" align="top" styleClass="lov" property="butHealthStartDate" onclick="showCalendar('healthStartDate',this)" /></td>
|
||||
<td><html:text property="healthEndDate" name="HrmPersDtlsHealth" alt="A" titleKey="hrm.HrmEmpPersonalDetailsHealth.endDate" size="23" styleClass="required" onchange='<%="doChangeDetail("+idx.toString()+")"%>' readonly="true" /><enrgise:img name="HrmPersonalDtlsForm" src="../includes/images/cal.gif" width="15" height="19" align="top" styleClass="lov" property="butHealthEndDate" onclick="showCalendar('healthEndDate',this)" /></td>
|
||||
</tr>
|
||||
</logic:notEqual>
|
||||
<logic:equal name="HrmPersDtlsHealth" property="status" value="D" >
|
||||
<tr class='<bean:write name="HrmPersonalDtlsForm" property="listRowClass"/>' >
|
||||
<td >
|
||||
<html:hidden property="status" name="HrmPersDtlsHealth" />
|
||||
<html:hidden property="detailId" name="HrmPersDtlsHealth" />
|
||||
<html:checkbox property="checked" name="HrmPersonalDtlsForm" value="check" disabled="true" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt);" />
|
||||
<html:hidden property="itemChecked" name="HrmPersDtlsHealth" />
|
||||
</td>
|
||||
<TD class=tableText ><enrgise:text property="healthDtls" name="HrmPersDtlsHealth" styleClass="required" disabledClass="required" style="width:90%" maxlength="40" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' onkeypress="isName(event)" /></td>
|
||||
<td><html:text property="healthStartDate" name="HrmPersDtlsHealth" alt="A" titleKey="hrm.HrmEmpPersonalDetailsHealth.startDate" size="23" styleClass="required" onchange='<%="doChangeDetail("+idx.toString()+")"%>' readonly="true" /><enrgise:img name="HrmPersonalDtlsForm" src="../includes/images/cal.gif" width="15" height="19" align="top" styleClass="lov" property="butHealthStartDate" onclick="showCalendar('healthStartDate',this)" /></td>
|
||||
<td><html:text property="healthEndDate" name="HrmPersDtlsHealth" alt="A" titleKey="hrm.HrmEmpPersonalDetailsHealth.endDate" size="23" styleClass="required" onchange='<%="doChangeDetail("+idx.toString()+")"%>' readonly="true" /><enrgise:img name="HrmPersonalDtlsForm" src="../includes/images/cal.gif" width="15" height="19" align="top" styleClass="lov" property="butHealthEndDate" onclick="showCalendar('healthEndDate',this)" /></td>
|
||||
</tr>
|
||||
</logic:equal>
|
||||
</logic:iterate>
|
||||
|
||||
<!--Insert Logic Iterate Here-->
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</TD>
|
||||
</TR>
|
||||
|
||||
<!-- Get details starts -->
|
||||
|
||||
<TABLE border=0>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td colspan=11>
|
||||
<jsp:include page="GenDetailMenu.jsp" />
|
||||
|
||||
</TD>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</TABLE>
|
||||
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr >
|
||||
<td width=45% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4><enrgise:button name="HrmPersonalDtlsForm" property="butDraftSave" onclick="return doDraftSave();" ><u>D</u>raft<u></u> Save</enrgise:button></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td align=right bgColor=#4682b4><img src="../includes/images/man.jpg"></td>
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
<!-- These four hidden fields must be present in pages where there is a detail part -->
|
||||
<!-- Common Hidden Variables-->
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="screenName" value="HrmEmpPersHealth" />
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="forwardedPage" />
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="positionRequested" />
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="screenMode" />
|
||||
|
||||
<html:hidden property="txtIndex" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="userPageRequested" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="userPositionRequested" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="pageRequested" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="selectAll" value="check" name="HrmPersonalDtlsForm" />
|
||||
|
||||
<html:hidden property="lovKey" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="txtSearchFields" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="txtDisplayFields" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="headerPrimaryKey" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="headerDataChanged" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="detailDataChanged" name="HrmPersonalDtlsForm" />
|
||||
|
||||
<input type="hidden" name="multipleFlag" >
|
||||
<input type="hidden" name="queryParam" >
|
||||
|
||||
<html:hidden property="firstLoad" name="HrmPersonalDtlsForm" />
|
||||
|
||||
<!-- Screen Specific variables -->
|
||||
<html:hidden property="empNumberId" name="HrmPersonalDtlsForm" />
|
||||
|
||||
<html:hidden property="draftSave" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="empId" name="HrmPersonalDtlsForm" />
|
||||
<!-- Hidden fields end -->
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
function doChangeHeader()
|
||||
{
|
||||
document.getElementsByName("headerDataChanged")[0].value="true";
|
||||
//document.forms[0].headerDataChanged.value="true";
|
||||
}
|
||||
function doDraftSave()
|
||||
{
|
||||
document.getElementsByName("draftSave")[0].value="true";
|
||||
return doBaseSave();
|
||||
}
|
||||
|
||||
function doQueryMode()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsHealthQueryModeAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doInsertMode()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsHealthNewModeAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doExecute()
|
||||
{
|
||||
return "HrmPersonalDtlsHealthGetHeaderAction.do";
|
||||
}
|
||||
|
||||
function doSave()
|
||||
{
|
||||
document.getElementsByName("headerDataChanged")[0].value="Y";
|
||||
//document.forms[0].headerDataChanged.value="Y";
|
||||
return "HrmPersonalDtlsHealthSaveAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doDelete()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsHealthDeleteAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doRefresh()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsHealthRefreshAction.do";
|
||||
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsHealthExitAction.do";
|
||||
|
||||
}
|
||||
function doPrevHeader()
|
||||
{
|
||||
return "HrmPersonalDtlsHealthGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doNextHeader()
|
||||
{
|
||||
return "HrmPersonalDtlsHealthGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doJumpHeader()
|
||||
{
|
||||
return "HrmPersonalDtlsHealthGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doGetDetail()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsHealthDetailAction.do";
|
||||
}
|
||||
|
||||
function doAddRow()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsHealthAddRowAction.do";
|
||||
}
|
||||
|
||||
function doDelRow()
|
||||
{
|
||||
return "HrmPersonalDtlsHealthDeleteRowAction.do";
|
||||
}
|
||||
|
||||
function doGetDetailTableName()
|
||||
{
|
||||
return "HrmPersonalDtlsHealthBatch";
|
||||
}
|
||||
|
||||
function doPrevDetail()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsHealthGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doNextDetail()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsHealthGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doJumpDetail()
|
||||
{
|
||||
return "HrmPersonalDtlsHealthGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doGetInsertData()
|
||||
{
|
||||
|
||||
}
|
||||
function ShowEmployeeNo()
|
||||
{
|
||||
document.forms[0].queryParam.value ="employeeId="+ document.forms[0].empId.value ;
|
||||
document.forms[0].lovKey.value = "HealthDtlsEmpNo" + document.forms[0].screenName.value + document.forms[0].screenMode.value;
|
||||
document.forms[0].txtSearchFields.value = "hrm.HrmEmpPersonalDetailsEdu.employeeNo,hrm.HrmEmpPersonalDetailsAddress.name";
|
||||
document.forms[0].txtDisplayFields.value = "empNumberId,employeeNo,firstName,middleName,lastName";
|
||||
document.forms[0].multipleFlag.value = "false";
|
||||
showLov('<html:rewrite page="/hrms/jsp/CommonSearchScreen.jsp" />','HrmPersonalDtlsForm');
|
||||
return true;
|
||||
}
|
||||
function boxClicked(val)
|
||||
{
|
||||
if(document.getElementsByName("checked")[val].checked)
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "Y";
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "N";
|
||||
}
|
||||
}
|
||||
</script>
|
393
hrmsEjb/public_html/hrms/jsp/HrmEmpPersInsDtls.jsp
Normal file
393
hrmsEjb/public_html/hrms/jsp/HrmEmpPersInsDtls.jsp
Normal file
@@ -0,0 +1,393 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<html:html>
|
||||
<html:base />
|
||||
<head>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page="GenIncludes.jsp" flush="true" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);";>
|
||||
|
||||
<html:form name="HrmPersonalDtlsForm" action="HrmPersonalDtlsInsBaseAction" type="wenrgise.hrms.webtier.form.HrmEmpPersDtlForm">
|
||||
<bean:define id="ParentForm" name="HrmPersonalDtlsForm" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
<!--Top Most Blue Bar-->
|
||||
<TABLE cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr>
|
||||
<TD colSpan=12 class=mainHeader height=10><bean:message key="hrm.HrmEmpPersonalDetails.mainHeader" /></TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<!--// Display Errors -->
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<!--// Display Errors -->
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TR>
|
||||
<TD>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Application Header Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6><bean:message key="hrm.HrmEmpPersonalDetails.subHeader1" /></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><enrgise:img name="HrmPersonalDtlsForm" property="photo" height="1" src="../includes/images/photo.gif" width="1" border="0" /></TD>
|
||||
</TR>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetails.employeeNo" /></td>
|
||||
<td><html:text property="employeeNo" alt="N" titleKey="hrm.HrmEmpPersonalDetails.employeeNo" maxlength="10" size="23" styleClass="required" onchange="doChangeHeader();" readonly="true" /><enrgise:img height="16" align="center" src="../includes/images/lov.jpg" name="HrmPersonalDtlsForm" property="butEmployeeNo" onclick="return ShowEmployeeNo()" /></td>
|
||||
<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetails.draftFlag" /></td>
|
||||
<td><enrgise:checkbox property="draftFlag" name="HrmPersonalDtlsForm" styleClass="optional" disabledClass="locked" /></td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"></td>
|
||||
<td></td>
|
||||
<td class="labelText"></td>
|
||||
<td></td>
|
||||
<td colspan=2> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetails.employeeName" /></td>
|
||||
<td colspan="3"><enrgise:text property="firstName" alt="ALPHA" titleKey="hrm.HrmEmpPersonalDetails.firstName" maxlength="100" size="37" styleClass="required" disabledClass="required" onchange="doChangeHeader();" onkeypress="isName(event)" /><enrgise:text property="middleName" alt="ALPHA" titleKey="hrm.HrmEmpPersonalDetails.middleName" maxlength="100" size="37" styleClass="optional" disabledClass="optional" onchange="doChangeHeader();" onkeypress="isName(event)" />
|
||||
<enrgise:text property="lastName" alt="ALPHA" titleKey="hrm.HrmEmpPersonalDetails.lastName" maxlength="100" size="37" styleClass="required" disabledClass="required" onchange="doChangeHeader();" onkeypress="isName(event)" /></td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr height="30">
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
<TR>
|
||||
<TD colspan=6>
|
||||
<!-- Personal Details Table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<tr>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabPersDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersDtls','HrmEmpPersInsGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.personalDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabAddDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersAddDtls','HrmEmpPersInsGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.address" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabJoiningInfo" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersJoinInf','HrmEmpPersInsGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.joiningInfo" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabEmpHist" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersEmpHst','HrmEmpPersInsGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.employeeHistory" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabPriorExp" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersPriorExp','HrmEmpPersInsGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.priorExperience" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabEduDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersEduDtls','HrmEmpPersInsGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.educationDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabPFDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersPFDtls','HrmEmpPersInsGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.pFDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabTrngDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersTrngDtls','HrmEmpPersInsGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.trainingDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabAwardDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersAward','HrmEmpPersInsGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.awardDtls" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabInsDtls" styleClass="actTabText" disabledClass="lockedTab" src="../includes/images/formtab_r.gif" rows="2" ><bean:message key="hrm.HrmEmpPersonalDetails.insDtls" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabHealth" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersHealth','HrmEmpPersInsGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.health" /></enrgise:tab>
|
||||
<!--<enrgise:tab name="HrmEmpPersDtlsForm" property="tabLng" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmPersLngDtls','HrmEmpPersInsGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.languageDtls" /></enrgise:tab>-->
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabRef" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersRef','HrmEmpPersInsGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.refDtls" /></enrgise:tab>
|
||||
|
||||
<!--Added By SUBHAM For New Requirement Of Asset Details Tab -->
|
||||
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabAsset" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersAsset','HrmEmpPersInsGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.assetDtls" /></enrgise:tab>
|
||||
|
||||
<td width="45%"> </td>
|
||||
|
||||
|
||||
</tr>
|
||||
<TR >
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan=40>
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0>
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD >
|
||||
<DIV id=divDtlTable style="height:270px" >
|
||||
<!-- Detail table starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0>
|
||||
<TBODY>
|
||||
<tr>
|
||||
<TD class=tableHeader width="1%"><html:checkbox property="selectAll" onclick="toggleCheckBox('checked')" /></TD>
|
||||
<TD class=tableHeader ><bean:message key="hrm.HrmEmpPersonalDetailsIns.invDtls" /></td>
|
||||
<TD class=tableHeader ><bean:message key="hrm.HrmEmpPersonalDetailsIns.invAmount" /></td>
|
||||
<TD class=tableHeader ><bean:message key="hrm.HrmEmpPersonalDetailsIns.invPolicyNo" /></td>
|
||||
<TD class=tableHeader ><bean:message key="hrm.HrmEmpPersonalDetailsIns.invDate" /></td>
|
||||
</tr>
|
||||
<logic:iterate id="HrmPersDtlsIns" name="HrmPersonalDtlsForm" property="arrEmpPersDtlIns" type="wenrgise.hrms.bean.HrmEmpPersInsDtlBean" indexId="idx" >
|
||||
<logic:notEqual name="HrmPersDtlsIns" property="status" value="D" >
|
||||
<tr class='<bean:write name="HrmPersonalDtlsForm" property="listRowClass"/>' >
|
||||
<td >
|
||||
<html:hidden property="status" name="HrmPersDtlsIns" />
|
||||
<html:hidden property="detailId" name="HrmPersDtlsIns" />
|
||||
<html:checkbox property="checked" name="HrmPersonalDtlsForm" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt);" />
|
||||
<html:hidden property="itemChecked" name="HrmPersDtlsIns" />
|
||||
<html:hidden property="itemChecked" name="HrmPersDtlsIns" />
|
||||
|
||||
</td>
|
||||
<TD class=tableText ><enrgise:text property="invDtls" name="HrmPersDtlsIns" styleClass="required" disabledClass="required" style="width:100%" maxlength="40" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' onkeypress="isName(event)" /></td>
|
||||
<TD class=tableText><enrgise:text property="invAmount" name="HrmPersDtlsIns" onkeypress="isInteger(event)" styleClass="required" disabledClass="required" style="width:100%" alt="A" maxlength="9" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<TD class=tableText ><enrgise:text property="invPolicyNo" name="HrmPersDtlsIns" styleClass="optional" maxlength="20" disabledClass="locked" style="width:100%" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<td><html:text property="invDate" name="HrmPersDtlsIns" alt="A" titleKey="hrm.HrmEmpPersonalDetailsIns.invDate" size="20" styleClass="required" onchange='<%="doChangeDetail("+idx.toString()+")"%>' readonly="true" /><enrgise:img name="HrmPersonalDtlsForm" src="../includes/images/cal.gif" width="15" height="19" align="top" styleClass="lov" property="butInvDate" onclick="showCalendar('invDate',this)" /></td>
|
||||
<!--<TD class=tableText><enrgise:text property="invDate" name="HrmPersDtlsIns" styleClass="optional" disabledClass="locked" style="width:100%" maxlength="40" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td> -->
|
||||
</tr>
|
||||
</logic:notEqual>
|
||||
<logic:equal name="HrmPersDtlsIns" property="status" value="D" >
|
||||
<tr class='<bean:write name="HrmPersonalDtlsForm" property="listRowClass"/>' >
|
||||
<td >
|
||||
<html:hidden property="status" name="HrmPersDtlsIns" />
|
||||
<html:hidden property="detailId" name="HrmPersDtlsIns" />
|
||||
<html:checkbox property="checked" name="HrmPersonalDtlsForm" value="check" disabled="true" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt);" />
|
||||
<html:hidden property="itemChecked" name="HrmPersDtlsIns" />
|
||||
</td>
|
||||
|
||||
<TD class=tableText ><enrgise:text property="invDtls" name="HrmPersDtlsIns" styleClass="deletedRow" disabledClass="deletedRow" style="width:90%" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<TD class=tableText><enrgise:text property="invAmount" name="HrmPersDtlsIns" styleClass="deletedRow" disabledClass="deletedRow" style="width:100%" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<TD class=tableText ><enrgise:text property="invPolicyNo" name="HrmPersDtlsIns" styleClass="deletedRow" disabledClass="deletedRow" style="width:100%" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<td><html:text property="invDate" name="HrmPersDtlsIns" alt="A" titleKey="hrm.HrmEmpPersonalDetailsIns.invDate" size="20" styleClass="required" onchange='<%="doChangeDetail("+idx.toString()+")"%>' readonly="true" /><enrgise:img name="HrmPersonalDtlsForm" src="../includes/images/cal.gif" width="15" height="19" align="top" styleClass="lov" property="butInvDate" onclick="showCalendar('invDate',this)" /></td>
|
||||
<!--<TD class=tableText><enrgise:text property="invDate" name="HrmPersDtlsIns" styleClass="deletedRow" disabledClass="deletedRow" style="width:100%" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td> -->
|
||||
</tr>
|
||||
</logic:equal>
|
||||
</logic:iterate>
|
||||
|
||||
<!--Insert Logic Iterate Here-->
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</TD>
|
||||
</TR>
|
||||
|
||||
<!-- Get details starts -->
|
||||
|
||||
<TABLE border=0>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td colspan=11>
|
||||
<jsp:include page="GenDetailMenu.jsp" />
|
||||
|
||||
</TD>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</TABLE>
|
||||
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr >
|
||||
<td width=45% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4><enrgise:button name="HrmPersonalDtlsForm" property="butDraftSave" onclick="return doDraftSave();" ><u>D</u>raft<u></u> Save</enrgise:button></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td align=right bgColor=#4682b4><img src="../includes/images/man.jpg"></td>
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
<!-- These four hidden fields must be present in pages where there is a detail part -->
|
||||
<!-- Common Hidden Variables-->
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="screenName" value="HrmEmpPersIns" />
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="forwardedPage" />
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="positionRequested" />
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="screenMode" />
|
||||
|
||||
<html:hidden property="txtIndex" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="userPageRequested" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="userPositionRequested" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="pageRequested" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="selectAll" value="check" name="HrmPersonalDtlsForm" />
|
||||
|
||||
<html:hidden property="lovKey" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="txtSearchFields" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="txtDisplayFields" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="headerPrimaryKey" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="headerDataChanged" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="detailDataChanged" name="HrmPersonalDtlsForm" />
|
||||
|
||||
<input type="hidden" name="multipleFlag" >
|
||||
<input type="hidden" name="queryParam" >
|
||||
|
||||
<html:hidden property="firstLoad" name="HrmPersonalDtlsForm" />
|
||||
|
||||
<!-- Screen Specific variables -->
|
||||
<html:hidden property="empNumberId" name="HrmPersonalDtlsForm" />
|
||||
|
||||
<html:hidden property="draftSave" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="empId" name="HrmPersonalDtlsForm" />
|
||||
<!-- Hidden fields end -->
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
function doChangeHeader()
|
||||
{
|
||||
document.getElementsByName("headerDataChanged")[0].value="true";
|
||||
//document.forms[0].headerDataChanged.value="true";
|
||||
}
|
||||
function doDraftSave()
|
||||
{
|
||||
document.getElementsByName("draftSave")[0].value="true";
|
||||
return doBaseSave();
|
||||
}
|
||||
|
||||
function doQueryMode()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsInsQueryModeAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doInsertMode()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsInsNewModeAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doExecute()
|
||||
{
|
||||
return "HrmPersonalDtlsInsGetHeaderAction.do";
|
||||
}
|
||||
|
||||
function doSave()
|
||||
{
|
||||
document.getElementsByName("headerDataChanged")[0].value="Y";
|
||||
//document.forms[0].headerDataChanged.value="Y";
|
||||
return "HrmPersonalDtlsInsSaveAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doDelete()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsInsDeleteAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doRefresh()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsInsRefreshAction.do";
|
||||
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsInsExitAction.do";
|
||||
|
||||
}
|
||||
function doPrevHeader()
|
||||
{
|
||||
return "HrmPersonalDtlsInsGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doNextHeader()
|
||||
{
|
||||
return "HrmPersonalDtlsInsGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doJumpHeader()
|
||||
{
|
||||
return "HrmPersonalDtlsInsGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doGetDetail()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsInsDetailAction.do";
|
||||
}
|
||||
|
||||
function doAddRow()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsInsAddRowAction.do";
|
||||
}
|
||||
|
||||
function doDelRow()
|
||||
{
|
||||
return "HrmPersonalDtlsInsDeleteRowAction.do";
|
||||
}
|
||||
|
||||
function doGetDetailTableName()
|
||||
{
|
||||
return "HrmPersonalDtlsInsBatch";
|
||||
}
|
||||
|
||||
function doPrevDetail()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsInsGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doNextDetail()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsInsGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doJumpDetail()
|
||||
{
|
||||
return "HrmPersonalDtlsInsGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doGetInsertData()
|
||||
{
|
||||
|
||||
}
|
||||
function ShowEmployeeNo()
|
||||
{
|
||||
document.forms[0].queryParam.value ="employeeId="+ document.forms[0].empId.value ;
|
||||
document.forms[0].lovKey.value = "InsDtlsEmpNo" + document.forms[0].screenName.value + document.forms[0].screenMode.value;
|
||||
document.forms[0].txtSearchFields.value = "hrm.HrmEmpPersonalDetailsEdu.employeeNo,hrm.HrmEmpPersonalDetailsAddress.name";
|
||||
document.forms[0].txtDisplayFields.value = "empNumberId,employeeNo,firstName,middleName,lastName";
|
||||
document.forms[0].multipleFlag.value = "false";
|
||||
showLov('<html:rewrite page="/hrms/jsp/CommonSearchScreen.jsp" />','HrmPersonalDtlsForm');
|
||||
return true;
|
||||
}
|
||||
function boxClicked(val)
|
||||
{
|
||||
if(document.getElementsByName("checked")[val].checked)
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "Y";
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "N";
|
||||
}
|
||||
}
|
||||
</script>
|
404
hrmsEjb/public_html/hrms/jsp/HrmEmpPersLngDtls.jsp
Normal file
404
hrmsEjb/public_html/hrms/jsp/HrmEmpPersLngDtls.jsp
Normal file
@@ -0,0 +1,404 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<html:html>
|
||||
<html:base />
|
||||
<head>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page="GenIncludes.jsp" flush="true" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);";>
|
||||
|
||||
<html:form name="HrmPersonalDtlsForm" action="HrmPersonalDtlsLngBaseAction" type="wenrgise.hrms.webtier.form.HrmEmpPersDtlForm">
|
||||
<bean:define id="ParentForm" name="HrmPersonalDtlsForm" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
<!--Top Most Blue Bar-->
|
||||
<TABLE cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr>
|
||||
<TD colSpan=12 class=mainHeader height=10><bean:message key="hrm.HrmEmpPersonalDetails.mainHeader" /></TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<!--// Display Errors -->
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<!--// Display Errors -->
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TR>
|
||||
<TD>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Application Header Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6><bean:message key="hrm.HrmEmpPersonalDetails.subHeader1" /></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><enrgise:img name="HrmPersonalDtlsForm" property="photo" height="1" src="../includes/images/photo.gif" width="1" border="0" /></TD>
|
||||
</TR>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetails.employeeNo" /></td>
|
||||
<td><html:text property="employeeNo" alt="N" titleKey="hrm.HrmEmpPersonalDetails.employeeNo" maxlength="10" size="23" styleClass="required" onchange="doChangeHeader();" readonly="true" /><enrgise:img height="16" align="center" src="../includes/images/lov.jpg" name="HrmPersonalDtlsForm" property="butEmployeeNo" onclick="return ShowEmployeeNo()" /></td>
|
||||
<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetails.draftFlag" /></td>
|
||||
<td><enrgise:checkbox property="draftFlag" name="HrmPersonalDtlsForm" styleClass="optional" disabledClass="locked" /></td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"></td>
|
||||
<td></td>
|
||||
<td class="labelText"></td>
|
||||
<td></td>
|
||||
<td colspan=2> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetails.employeeName" /></td>
|
||||
<td colspan="3"><enrgise:text property="firstName" alt="ALPHA" titleKey="hrm.HrmEmpPersonalDetails.firstName" maxlength="100" size="37" styleClass="required" disabledClass="required" onchange="doChangeHeader();" onkeypress="isName(event)" /><enrgise:text property="middleName" alt="ALPHA" titleKey="hrm.HrmEmpPersonalDetails.middleName" maxlength="100" size="37" styleClass="optional" disabledClass="optional" onchange="doChangeHeader();" onkeypress="isName(event)" />
|
||||
<enrgise:text property="lastName" alt="ALPHA" titleKey="hrm.HrmEmpPersonalDetails.lastName" maxlength="100" size="37" styleClass="required" disabledClass="required" onchange="doChangeHeader();" onkeypress="isName(event)" /></td>
|
||||
<td> </td>
|
||||
</tr>
|
||||
<tr height="30">
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
<TR>
|
||||
<TD colspan=6>
|
||||
<!-- Personal Details Table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<tr>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabPersDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersDtls','HrmEmpPersLngGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.personalDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabAddDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersAddDtls','HrmEmpPersLngGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.address" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabJoiningInfo" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersJoinInf','HrmEmpPersLngGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.joiningInfo" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabEmpHist" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersEmpHst','HrmEmpPersLngGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.employeeHistory" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabPriorExp" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersPriorExp','HrmEmpPersLngGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.priorExperience" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabEduDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersEduDtls','HrmEmpPersLngGetTabAction.do')"><bean:message key="hrm.HrmEmpPersonalDetails.educationDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabPFDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersPFDtls','HrmEmpPersLngGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.pFDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabTrngDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersTrngDtls','HrmEmpPersLngGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.trainingDetails" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabAwardDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersAward','HrmEmpPersLngGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.awardDtls" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabInsDtls" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersIns','HrmEmpPersLngGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.insDtls" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabHealth" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersHealth','HrmEmpPersLngGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.health" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabLng" styleClass="actTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" ><bean:message key="hrm.HrmEmpPersonalDetails.languageDtls" /></enrgise:tab>
|
||||
<enrgise:tab name="HrmEmpPersDtlsForm" property="tabRef" styleClass="disTabText" disabledClass="lockedTab" src="../includes/images/formtab_lb.gif" rows="2" onclick= "doGetTab('HrmEmpPersRef','HrmEmpPersLngGetTabAction.do')" ><bean:message key="hrm.HrmEmpPersonalDetails.refDtls" /></enrgise:tab>
|
||||
|
||||
|
||||
<td width="45%"> </td>
|
||||
|
||||
|
||||
</tr>
|
||||
<TR >
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan=37>
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0>
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD >
|
||||
<DIV id=divDtlTable style="height:270px" >
|
||||
<!-- Detail table starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0>
|
||||
<TBODY>
|
||||
<tr>
|
||||
<TD class=tableHeader width="1%"><html:checkbox property="selectAll" onclick="toggleCheckBox('checked')" /></TD>
|
||||
<TD class=tableHeader ><bean:message key="hrm.HrmEmpPersonalDetailsLng.lngName" /></td>
|
||||
<TD class=tableHeader ><bean:message key="hrm.HrmEmpPersonalDetailsLng.lngSpeak" /></td>
|
||||
<TD class=tableHeader ><bean:message key="hrm.HrmEmpPersonalDetailsLng.lngRead" /></td>
|
||||
<TD class=tableHeader ><bean:message key="hrm.HrmEmpPersonalDetailsLng.lngWrite" /></td>
|
||||
</tr>
|
||||
<logic:iterate id="HrmPersLngDtls" name="HrmPersonalDtlsForm" property="arrEmpPersDtlLng" type="wenrgise.hrms.bean.HrmEmpPersLngDtlBean" indexId="idx" >
|
||||
<logic:notEqual name="HrmPersLngDtls" property="status" value="D" >
|
||||
<tr class='<bean:write name="HrmPersonalDtlsForm" property="listRowClass"/>' >
|
||||
<td >
|
||||
<html:hidden property="status" name="HrmPersLngDtls" />
|
||||
<html:hidden property="detailId" name="HrmPersLngDtls" />
|
||||
<html:checkbox property="checked" name="HrmPersonalDtlsForm" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt);" />
|
||||
<html:hidden property="itemChecked" name="HrmPersLngDtls" />
|
||||
</td>
|
||||
<!--<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetailsLng.lngName" /></td> -->
|
||||
<td><html:text property="lngName" alt="A" name="HrmPersLngDtls" titleKey="hrm.HrmEmpPersonalDetailsLng.lngName" size="80" styleClass="required" onchange="doChangeDetail(0)" readonly="true" /><enrgise:img height="16" align="center" src="../includes/images/lov.jpg" name="HrmPersonalDtlsForm" property="butLngName" onclick="return ShowMotherTongue(0)" /></td>
|
||||
<!--<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetailsLng.lngSpeak" /></td> -->
|
||||
<td><enrgise:checkbox property="lngSpeak" alt="A" formName="HrmPersonalDtlsForm" name="HrmPersLngDtls" titleKey="hrm.HrmEmpPersonalDetailsLng.lngSpeak" styleClass="optional" disabledClass="locked" onclick="doCheckInitialise(this,0);" onchange="doChangeDetail(0)"/><html:hidden property="lngSpeak" name="HrmPersLngDtls" /></td>
|
||||
<!--<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetailsLng.lngRead" /></td> -->
|
||||
<td><enrgise:checkbox property="lngRead" alt="A" formName="HrmPersonalDtlsForm" name="HrmPersLngDtls" titleKey="hrm.HrmEmpPersonalDetailsLng.lngRead" styleClass="optional" disabledClass="locked" onclick="doCheckInitialise(this,0);" onchange="doChangeDetail(0)"/><html:hidden property="lngRead" name="HrmPersLngDtls" /></td>
|
||||
<!-- <td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetailsLng.lngWrite" /></td> -->
|
||||
<td><enrgise:checkbox property="lngWrite" alt="A" formName="HrmPersonalDtlsForm" name="HrmPersLngDtls" titleKey="hrm.HrmEmpPersonalDetailsLng.lngWrite" styleClass="optional" disabledClass="locked" onclick="doCheckInitialise(this,0);" onchange="doChangeDetail(0)"/><html:hidden property="lngWrite" name="HrmPersLngDtls" /></td>
|
||||
|
||||
</tr>
|
||||
</logic:notEqual>
|
||||
<logic:equal name="HrmPersLngDtls" property="status" value="D" >
|
||||
<tr class='<bean:write name="HrmPersonalDtlsForm" property="listRowClass"/>' >
|
||||
<td >
|
||||
<html:hidden property="status" name="HrmPersLngDtls" />
|
||||
<html:hidden property="detailId" name="HrmPersLngDtls" />
|
||||
<html:checkbox property="checked" name="HrmPersonalDtlsForm" value="check" disabled="true" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt);" />
|
||||
<html:hidden property="itemChecked" name="HrmPersLngDtls" />
|
||||
</td>
|
||||
<!--<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetailsLng.lngName" /></td> -->
|
||||
<td><html:text property="lngName" alt="A" name="HrmPersLngDtls" titleKey="hrm.HrmEmpPersonalDetailsLng.lngName" size="40" styleClass="required" onchange="doChangeDetail(0)" readonly="true" /><enrgise:img height="16" align="center" src="../includes/images/lov.jpg" name="HrmPersonalDtlsForm" property="butLngName" onclick="return ShowMotherTongue(0)" /></td>
|
||||
<!--<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetailsLng.lngSpeak" /></td> -->
|
||||
<td><enrgise:checkbox property="lngSpeak" alt="A" formName="HrmPersonalDtlsForm" name="HrmPersLngDtls" titleKey="hrm.HrmEmpPersonalDetailsLng.lngSpeak" styleClass="optional" disabledClass="locked" onclick="doCheckInitialise(this,0);" onchange="doChangeDetail(0)"/><html:hidden property="lngSpeak" name="HrmPersLngDtls" /></td>
|
||||
<!--<td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetailsLng.lngRead" /></td> -->
|
||||
<td><enrgise:checkbox property="lngRead" alt="A" formName="HrmPersonalDtlsForm" name="HrmPersLngDtls" titleKey="hrm.HrmEmpPersonalDetailsLng.lngRead" styleClass="optional" disabledClass="locked" onclick="doCheckInitialise(this,0);" onchange="doChangeDetail(0)"/><html:hidden property="lngRead" name="HrmPersLngDtls" /></td>
|
||||
<!-- <td class="labelText"><bean:message key="hrm.HrmEmpPersonalDetailsLng.lngWrite" /></td> -->
|
||||
<td><enrgise:checkbox property="lngWrite" alt="A" formName="HrmPersonalDtlsForm" name="HrmPersLngDtls" titleKey="hrm.HrmEmpPersonalDetailsLng.lngWrite" styleClass="optional" disabledClass="locked" onclick="doCheckInitialise(this,0);" onchange="doChangeDetail(0)"/><html:hidden property="lngWrite" name="HrmPersLngDtls" /></td>
|
||||
</tr>
|
||||
</logic:equal>
|
||||
</logic:iterate>
|
||||
|
||||
<!--Insert Logic Iterate Here-->
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</TD>
|
||||
</TR>
|
||||
|
||||
<!-- Get details starts -->
|
||||
|
||||
<TABLE border=0>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td colspan=11>
|
||||
<jsp:include page="GenDetailMenu.jsp" />
|
||||
|
||||
</TD>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</TABLE>
|
||||
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr >
|
||||
<td width=45% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4><enrgise:button name="HrmPersonalDtlsForm" property="butDraftSave" onclick="return doDraftSave();" ><u>D</u>raft<u></u> Save</enrgise:button></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td align=right bgColor=#4682b4><img src="../includes/images/man.jpg"></td>
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
<!-- These four hidden fields must be present in pages where there is a detail part -->
|
||||
<!-- Common Hidden Variables-->
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="screenName" value="HrmEmpPersLng" />
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="forwardedPage" />
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="positionRequested" />
|
||||
<html:hidden name="HrmPersonalDtlsForm" property="screenMode" />
|
||||
|
||||
<html:hidden property="txtIndex" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="userPageRequested" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="userPositionRequested" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="pageRequested" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="selectAll" value="check" name="HrmPersonalDtlsForm" />
|
||||
|
||||
<html:hidden property="lovKey" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="txtSearchFields" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="txtDisplayFields" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="headerPrimaryKey" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="headerDataChanged" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="detailDataChanged" name="HrmPersonalDtlsForm" />
|
||||
|
||||
<input type="hidden" name="multipleFlag" >
|
||||
<input type="hidden" name="queryParam" >
|
||||
|
||||
<html:hidden property="firstLoad" name="HrmPersonalDtlsForm" />
|
||||
|
||||
<!-- Screen Specific variables -->
|
||||
<html:hidden property="empNumberId" name="HrmPersonalDtlsForm" />
|
||||
|
||||
<html:hidden property="draftSave" name="HrmPersonalDtlsForm" />
|
||||
<html:hidden property="empId" name="HrmPersonalDtlsForm" />
|
||||
<!-- Hidden fields end -->
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
function doChangeHeader()
|
||||
{
|
||||
document.getElementsByName("headerDataChanged")[0].value="true";
|
||||
//document.forms[0].headerDataChanged.value="true";
|
||||
}
|
||||
function doDraftSave()
|
||||
{
|
||||
document.getElementsByName("draftSave")[0].value="true";
|
||||
return doBaseSave();
|
||||
}
|
||||
|
||||
function doQueryMode()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsLngQueryModeAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doInsertMode()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsLngNewModeAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doExecute()
|
||||
{
|
||||
return "HrmPersonalDtlsLngGetHeaderAction.do";
|
||||
}
|
||||
|
||||
function doSave()
|
||||
{
|
||||
document.getElementsByName("headerDataChanged")[0].value="Y";
|
||||
return "HrmPersonalDtlsLngSaveAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doDelete()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsLngDeleteAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doRefresh()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsLngRefreshAction.do";
|
||||
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsLngExitAction.do";
|
||||
|
||||
}
|
||||
function doPrevHeader()
|
||||
{
|
||||
return "HrmPersonalDtlsLngGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doNextHeader()
|
||||
{
|
||||
return "HrmPersonalDtlsLngGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doJumpHeader()
|
||||
{
|
||||
return "HrmPersonalDtlsLngGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doGetDetail()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsLngDetailAction.do";
|
||||
}
|
||||
|
||||
function doAddRow()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsLngAddRowAction.do";
|
||||
}
|
||||
|
||||
function doDelRow()
|
||||
{
|
||||
return "HrmPersonalDtlsLngDeleteRowAction.do";
|
||||
}
|
||||
|
||||
function doGetDetailTableName()
|
||||
{
|
||||
return "HrmPersonalDtlsLngBatch";
|
||||
}
|
||||
|
||||
function doPrevDetail()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsLngGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doNextDetail()
|
||||
{
|
||||
|
||||
return "HrmPersonalDtlsLngGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doJumpDetail()
|
||||
{
|
||||
return "HrmPersonalDtlsLngGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doGetInsertData()
|
||||
{
|
||||
|
||||
}
|
||||
function ShowEmployeeNo()
|
||||
{
|
||||
document.forms[0].queryParam.value ="employeeId="+ document.forms[0].empId.value ;
|
||||
document.forms[0].lovKey.value = "LngDtlsEmpNo" + document.forms[0].screenName.value + document.forms[0].screenMode.value;
|
||||
document.forms[0].txtSearchFields.value = "hrm.HrmEmpPersonalDetailsEdu.employeeNo,hrm.HrmEmpPersonalDetailsAddress.name";
|
||||
document.forms[0].txtDisplayFields.value = "empNumberId,employeeNo,firstName,middleName,lastName";
|
||||
document.forms[0].multipleFlag.value = "false";
|
||||
showLov('<html:rewrite page="/hrms/jsp/CommonSearchScreen.jsp" />','HrmPersonalDtlsForm');
|
||||
return true;
|
||||
}
|
||||
function ShowMotherTongue(i)
|
||||
{
|
||||
document.forms[0].lovKey.value = "PersDtlsMotTong" + document.forms[0].screenName.value + document.forms[0].screenMode.value;
|
||||
document.forms[0].txtSearchFields.value = "hrm.HrmEmpPersonalDetails.code,hrm.HrmEmpPersonalDetails.desc";
|
||||
document.forms[0].txtIndex.value = i;
|
||||
document.forms[0].txtDisplayFields.value = "motherTongueId,motherTongueCode,motherTongue";
|
||||
document.forms[0].multipleFlag.value = "false";
|
||||
showLov('<html:rewrite page="/hrms/jsp/CommonSearchScreen.jsp" />','HrmPersonalDtlsForm');
|
||||
return true;
|
||||
|
||||
}
|
||||
function boxClicked(val)
|
||||
{
|
||||
if(document.getElementsByName("checked")[val].checked)
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "Y";
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "N";
|
||||
}
|
||||
}
|
||||
</script>
|
380
hrmsEjb/public_html/hrms/jsp/HrmMediclaimMaster.jsp
Normal file
380
hrmsEjb/public_html/hrms/jsp/HrmMediclaimMaster.jsp
Normal file
@@ -0,0 +1,380 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<html:html>
|
||||
<html:base />
|
||||
<head>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page="GenIncludes.jsp" flush="true" />
|
||||
</head>
|
||||
|
||||
|
||||
<BODY onkeydown="hotKeys(event);" scroll=auto>
|
||||
|
||||
<html:form name="HrmMediclaimMasterForm" action="HrmMediclaimMasterBaseAction" type="wenrgise.hrms.webtier.form.HrmMediclaimMasterForm">
|
||||
<bean:define id="ParentForm" name="HrmMediclaimMasterForm" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
<!--Top Most Blue Bar-->
|
||||
<TABLE cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr>
|
||||
<TD colSpan=12 class=mainHeader height=10><bean:message key="hrm.HrmMediclaimMasterMainHeader" /></TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<!--// Display Errors -->
|
||||
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<!--// Display Errors -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TR>
|
||||
<TD>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Inspection Header Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6><bean:message key="hrm.HrmMediclaimMasterSubHeader" /></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
|
||||
<TR>
|
||||
<td class=labelText><bean:message key="hrm.HrmMediclaimMaster.claimCode" /></td>
|
||||
<td><enrgise:text property="claimCode" titleKey="hrm.HrmMediclaimMaster.claimCode" size="23" styleClass="required" disabledClass="required" onchange="doChangeHeader();" />
|
||||
<td class="labelText"><bean:message key="hrm.HrmMediclaimMaster.txtClass" /></td>
|
||||
<td><enrgise:text property="txtClass" titleKey="hrm.HrmMediclaimMaster.txtClass" disabledClass="required" size="72" styleClass="required" onchange="doChangeHeader();" /><enrgise:img name="HrmMediclaimMasterForm" height="16" align="center" src="../includes/images/lov.jpg" property="butTxtClass" onclick="return ShowTxtClass()" /></td>
|
||||
</TR>
|
||||
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmMediclaimMaster.cadre" /></td>
|
||||
<td><enrgise:text property="cadre" titleKey="hrm.HrmMediclaimMaster.cadre" maxlength="8" size="26" name="HrmMediclaimMasterForm" styleClass="required" disabledClass="locked" alt="N" onchange="doChangeHeader();" /><enrgise:img name="HrmMediclaimMasterForm" height="16" align="center" src="../includes/images/lov.jpg" property="butCadre" onclick="return ShowTxtCadre()" /></td>
|
||||
<td class="labelText"><bean:message key="hrm.HrmMediclaimMaster.allEmp" /></td>
|
||||
<td><enrgise:checkbox property="allEmployeeApplicable" alt="A" formName="HrmMediclaimMasterForm" titleKey="hrm.HrmMediclaimMaster.allEmp" styleClass="optional" disabledClass="locked" onclick="doCheckInitialise(this,0);" onchange="doChangeHeader();"/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="labelText"><bean:message key="hrm.HrmMediclaimMaster.dependents" /></td>
|
||||
<td><html:textarea property="dependents" name="HrmMediclaimMasterForm" alt="A" titleKey="hrm.HrmMediclaimMaster.dependents" cols="28" rows="2" styleClass="required" onchange="doChangeHeader();sc" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<tr height="10">
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
<TR>
|
||||
<TD colspan=6>
|
||||
<!-- Tab Table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<tr>
|
||||
<td bgcolor="#4682B4"><img src="../includes/images/pixel.gif" width="10" height="1" border="0"></td>
|
||||
<td bgcolor="#4682B4" nowrap class=actTabText ><bean:message key="hrm.HrmMediclaimMasterTableHeader" /><img src="../includes/images/pixel.gif" width="10" height="1" border="0"></td>
|
||||
<TD><IMG height=19 src="../includes/images/formtab_r.gif" width=10 border=0></TD>
|
||||
<TD width="85%" background="../includes/images/line_t.gif"> </TD>
|
||||
<TD background="../includes/images/line_t.gif"><IMG height=1 src="../includes/images/pixel.gif" width=10 border=0></TD>
|
||||
</tr>
|
||||
<TR height=10>
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colSpan=5>
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0>
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD >
|
||||
<DIV id=divDtlTable style="height:200px;width:1010px">
|
||||
<TABLE border="0" cellSpacing=0 cellPadding=0 id="HrmMediclaimMaster">
|
||||
<TBODY>
|
||||
<tr>
|
||||
<TD class=tableHeader width="1%"><html:checkbox property="selectAll" onclick="toggleCheckBox('checked')" /></TD>
|
||||
<TD class=tableHeader width="13%" ><bean:message key="hrm.HrmMediclaimMaster.coverName" /></td>
|
||||
<TD class=tableHeader width="13%" ><bean:message key="hrm.HrmMediclaimMaster.sumInsured" /></td>
|
||||
<TD class=tableHeader width="13%" ><bean:message key="hrm.HrmMediclaimMaster.salaryUnit" /></td>
|
||||
<TD class=tableHeader width="13%" ><bean:message key="hrm.HrmMediclaimMaster.premium" /></td>
|
||||
<TD class=tableHeader width="13%" ><bean:message key="hrm.HrmMediclaimMaster.ageFrom" /></td>
|
||||
<TD class=tableHeader width="13%" ><bean:message key="hrm.HrmMediclaimMaster.ageTo" /></td>
|
||||
<TD class=tableHeader width="13%" ><bean:message key="hrm.HrmMediclaimMaster.aicContribution" /></td>
|
||||
<TD class=tableHeader width="13%" ><bean:message key="hrm.HrmMediclaimMaster.documentRequired" /></td>
|
||||
</tr>
|
||||
<logic:notEmpty name="HrmMediclaimMasterForm" property="arrHrmMediclaimMstDtl" >
|
||||
<logic:iterate id="HrmMediclaimMaster" name="HrmMediclaimMasterForm" property="arrHrmMediclaimMstDtl" type="wenrgise.hrms.bean.HrmMediclaimMasterDtlBean" indexId="idx" >
|
||||
<logic:notEqual name="HrmMediclaimMaster" property="status" value="D" >
|
||||
<tr>
|
||||
<TD align="center" width="1%"><html:hidden property="status" name="HrmMediclaimMaster" />
|
||||
<html:hidden property="detailId" name="HrmMediclaimMaster" />
|
||||
<html:hidden property="itemChecked" name="HrmMediclaimMaster" />
|
||||
<html:checkbox property="checked" name="HrmMediclaimMasterForm" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt);" /></td>
|
||||
<TD class=tableText ><html:text property="coverName" styleClass="required" maxlength="50" name="HrmMediclaimMaster" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
<TD class=tableText ><html:text property="sumInsured" styleClass="required" maxlength="50" name="HrmMediclaimMaster" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
<TD class=tableText ><html:text property="salaryUnit" styleClass="required" maxlength="50" name="HrmMediclaimMaster" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
<TD class=tableText ><html:text property="premium" styleClass="required" maxlength="50" name="HrmMediclaimMaster" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
<TD class=tableText ><html:text property="ageFrom" styleClass="required" maxlength="50" name="HrmMediclaimMaster" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
<TD class=tableText ><html:text property="ageTo" styleClass="required" maxlength="50" name="HrmMediclaimMaster" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
<TD class=tableText ><html:text property="aicContribution" styleClass="required" maxlength="50" name="HrmMediclaimMaster" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
<TD class=tableText ><html:text property="documentRequired" styleClass="required" maxlength="50" name="HrmMediclaimMaster" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
</tr>
|
||||
</logic:notEqual>
|
||||
<logic:equal name="HrmMediclaimMaster" property="status" value="D" >
|
||||
<tr>
|
||||
<TD align="center" width="1%"><html:hidden property="status" name="HrmMediclaimMaster" />
|
||||
<html:hidden property="detailId" name="HrmMediclaimMaster" />
|
||||
<html:hidden property="itemChecked" name="HrmMediclaimMaster" />
|
||||
<html:checkbox property="checked" name="HrmMediclaimMasterForm" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt);" /></td>
|
||||
<TD class=tableText ><html:text property="coverName" styleClass="deletedRow" maxlength="50" readonly="true" name="HrmMediclaimMaster" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
<TD class=tableText ><html:text property="sumInsured" styleClass="deletedRow" maxlength="50" readonly="true" name="HrmMediclaimMaster" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
<TD class=tableText ><html:text property="salaryUnit" styleClass="deletedRow" maxlength="50" readonly="true" name="HrmMediclaimMaster" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
<TD class=tableText ><html:text property="premium" styleClass="deletedRow" maxlength="50" readonly="true" name="HrmMediclaimMaster" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
<TD class=tableText ><html:text property="ageFrom" styleClass="deletedRow" maxlength="50" readonly="true" name="HrmMediclaimMaster" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
<TD class=tableText ><html:text property="ageTo" styleClass="deletedRow" maxlength="50" readonly="true" name="HrmMediclaimMaster" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
<TD class=tableText ><html:text property="aicContribution" styleClass="deletedRow" readonly="true" maxlength="50" name="HrmMediclaimMaster" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
<TD class=tableText ><html:text property="documentRequired" styleClass="deletedRow" readonly="true" maxlength="50" name="HrmMediclaimMaster" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
</tr>
|
||||
</logic:equal>
|
||||
</logic:iterate>
|
||||
</logic:notEmpty>
|
||||
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</TD>
|
||||
</TR>
|
||||
<tr>
|
||||
<td colspan="6">
|
||||
<!--Buttons for Add Row and Save row-->
|
||||
<jsp:include page="GenDetailMenu.jsp" flush="true" />
|
||||
</TD>
|
||||
<td> </td>
|
||||
</tr>
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
<TR>
|
||||
<TD background="../includes/images/line_r.gif"><IMG src="../includes/images/pixel.gif" border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- Tab Table Ends -->
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td align=right bgColor=#4682b4><img src="../includes/images/man.jpg"></td>
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
<html:hidden name="HrmMediclaimMasterForm" property="screenMode" />
|
||||
<html:hidden name="HrmMediclaimMasterForm" property="screenName" value="HrmMediclaimMaster" />
|
||||
<html:hidden name="HrmMediclaimMasterForm" property="forwardedPage" />
|
||||
<html:hidden property="positionRequested" name="HrmMediclaimMasterForm" />
|
||||
<html:hidden property="lovKey" name="HrmMediclaimMasterForm" />
|
||||
<html:hidden property="txtSearchFields" name="HrmMediclaimMasterForm" />
|
||||
<html:hidden property="txtClassId" name="HrmMediclaimMasterForm" />
|
||||
<html:hidden property="txtCadreId" name="HrmMediclaimMasterForm" />
|
||||
|
||||
<html:hidden property="txtDisplayFields" name="HrmMediclaimMasterForm" />
|
||||
<html:hidden property="txtIndex" name="HrmMediclaimMasterForm" />
|
||||
<html:hidden property="userPageRequested" />
|
||||
<html:hidden property="userPositionRequested" />
|
||||
<html:hidden property="pageRequested" />
|
||||
<input type="hidden" name="multipleFlag" >
|
||||
<input type="hidden" name="queryParam" >
|
||||
<html:hidden property="headerPrimaryKey" name="HrmMediclaimMasterForm" />
|
||||
<html:hidden property="headerDataChanged" name="HrmMediclaimMasterForm" />
|
||||
<html:hidden property="detailDataChanged" name="HrmMediclaimMasterForm" />
|
||||
<html:hidden property="firstLoad" name="HrmMediclaimMasterForm" />
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script>
|
||||
|
||||
function doCheckInitialise(elem, i)
|
||||
{
|
||||
i=i*2;
|
||||
//alert(document.getElementsByName(elem.name).length +" " + elem.name+ " " + i);
|
||||
|
||||
if(elem.checked){
|
||||
document.getElementsByName(elem.name)[i+1].value="on";
|
||||
}
|
||||
else{
|
||||
document.getElementsByName(elem.name)[i+1].value="off";
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
function doChangeHeader()
|
||||
{
|
||||
HrmMediclaimMasterForm.headerDataChanged.value="true";
|
||||
}
|
||||
function doQueryMode()
|
||||
{
|
||||
|
||||
return "HrmMediclaimMasterQueryModeAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
|
||||
return "HrmMediclaimMasterExitAction.do";
|
||||
}
|
||||
|
||||
function doInsertMode()
|
||||
{
|
||||
|
||||
return "HrmMediclaimMasterNewModeAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doExecute()
|
||||
{
|
||||
|
||||
return "HrmMediclaimMasterGetHeaderAction.do";
|
||||
}
|
||||
|
||||
function doSave()
|
||||
{
|
||||
return "HrmMediclaimMasterSaveAction.do";
|
||||
}
|
||||
|
||||
function doDelete()
|
||||
{
|
||||
|
||||
return "HrmMediclaimMasterDeleteAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doRefresh()
|
||||
{
|
||||
|
||||
return "HrmMediclaimMasterRefreshAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doPrevHeader()
|
||||
{
|
||||
return "HrmMediclaimMasterGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doNextHeader()
|
||||
{
|
||||
return "HrmMediclaimMasterGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doJumpHeader()
|
||||
{
|
||||
return "HrmMediclaimMasterGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doGetDetail()
|
||||
{
|
||||
|
||||
return "HrmMediclaimMasterGetDetailAction.do";
|
||||
}
|
||||
|
||||
function doAddRow()
|
||||
{
|
||||
|
||||
return "HrmMediclaimMasterAddRowAction.do";
|
||||
}
|
||||
|
||||
function doDelRow()
|
||||
{
|
||||
return "HrmMediclaimMasterDeleteRowAction.do";
|
||||
}
|
||||
|
||||
function doGetDetailTableName()
|
||||
{
|
||||
return "HrmMediclaimMaster";
|
||||
}
|
||||
|
||||
function doPrevDetail()
|
||||
{
|
||||
|
||||
return "HrmMediclaimMasterGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doNextDetail()
|
||||
{
|
||||
|
||||
return "HrmMediclaimMasterGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doJumpDetail()
|
||||
{
|
||||
return "HrmMediclaimMasterGetDetailPageAction.do";
|
||||
}
|
||||
function doOnLoad()
|
||||
{
|
||||
|
||||
return "HrmMediclaimMasterOnLoadAction.do";
|
||||
|
||||
}
|
||||
function doGetInsertData()
|
||||
{
|
||||
}
|
||||
function boxClicked(val)
|
||||
{
|
||||
if(document.getElementsByName("checked")[val].checked)
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "Y";
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "N";
|
||||
}
|
||||
}
|
||||
function doValidate()
|
||||
{
|
||||
return "HrmMediclaimMasterValidateAction.do";
|
||||
}
|
||||
function ShowTxtClass()
|
||||
{
|
||||
document.forms[0].lovKey.value = "HrmMediClaimClass" + document.forms[0].screenName.value + document.forms[0].screenMode.value;
|
||||
document.forms[0].txtDisplayFields.value = "txtClassId,txtClass";
|
||||
document.forms[0].txtSearchFields.value = "hrm.HrmMediclaimMaster.txtClass";
|
||||
showLov('<html:rewrite page="/hrms/jsp/CommonSearchScreen.jsp" />', 'HrmMediclaimMasterForm');
|
||||
return true;
|
||||
|
||||
}
|
||||
|
||||
function ShowTxtCadre()
|
||||
{
|
||||
|
||||
document.forms[0].lovKey.value = "HrmMediClaimCadre" + document.forms[0].screenName.value + document.forms[0].screenMode.value;
|
||||
document.forms[0].txtSearchFields.value = "hrm.HrmMediclaimMaster.cadre";
|
||||
document.forms[0].txtDisplayFields.value = "txtCadreId,cadre";
|
||||
showLov('<html:rewrite page="/hrms/jsp/CommonSearchScreen.jsp" />','HrmMediclaimMasterForm');
|
||||
return true;
|
||||
|
||||
}
|
||||
|
||||
</script>
|
468
hrmsEjb/public_html/hrms/jsp/HrmMisReport.jsp
Normal file
468
hrmsEjb/public_html/hrms/jsp/HrmMisReport.jsp
Normal file
@@ -0,0 +1,468 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
<%@ page import="wenrgise.common.utility.ReportReader" %>
|
||||
<%@ page import="wenrgise.common.utility.ParamUtil" %>
|
||||
|
||||
<html:html>
|
||||
<html:base />
|
||||
<head>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page="GenIncludes.jsp" flush="true" />
|
||||
</head>
|
||||
|
||||
<BODY onkeydown="hotKeys(event);" scroll=auto>
|
||||
<html:form name="HrmMisReportForm" action="HrmMisReportJasperAction" type="wenrgise.hrms.webtier.form.HrmMisReportForm">
|
||||
<bean:define id="ParentForm" name="HrmMisReportForm" toScope="request" />
|
||||
<jsp:include page="GenMenu.jsp" flush="true" />
|
||||
<bean:define id="left" name="ParentForm" property="positionRequested"/>
|
||||
<bean:define id="right" name="ParentForm" property="totalCount"/>
|
||||
<table cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr height=27>
|
||||
<td colSpan=11></td>
|
||||
</tr>
|
||||
<TR >
|
||||
<TD ><enrgise:img name="ParentForm" property="butQuery" onmouseover='this.src="../includes/images/query_act.jpg"' onmouseout='this.src="../includes/images/query.jpg"' alt="Query (Ctrl+Q)" src="../includes/images/query.jpg" onclick="doBaseQueryMode()" /><enrgise:img name="ParentForm" property="butInsert" onmouseover='this.src="../includes/images/insert_act.jpg"' onmouseout='this.src="../includes/images/insert.jpg"' alt="Insert (Alt+N)" src="../includes/images/insert.jpg" onclick="doBaseInsertMode()"/></TD>
|
||||
<TD width="2%"></TD>
|
||||
<TD ><enrgise:img name="ParentForm" property="butExecute" onmouseover='this.src="../includes/images/execute_act.jpg"' onmouseout='this.src="../includes/images/execute.jpg"' alt="Execute (Ctrl+U)" src="../includes/images/execute.jpg" onclick="doBaseExecute()" /><enrgise:img name="ParentForm" property="butSave" onmouseover='this.src="../includes/images/save_act.jpg"' onmouseout='this.src="../includes/images/save.jpg"' alt="Save (Ctrl+S)" src="../includes/images/save.jpg" onclick="doBaseSave()" />
|
||||
<img name="ParentForm" property="butDelete" src="../includes/images/delete_dis.jpg" /><enrgise:img name="ParentForm" property="butRefresh" onmouseover='this.src="../includes/images/refresh_act.jpg"' onmouseout='this.src="../includes/images/refresh.jpg"' alt="Refresh (Ctrl+R)" src="../includes/images/refresh.jpg" onclick="doBaseRefresh()" />
|
||||
<enrgise:img name="ParentForm" property="butPrint" onmouseover='this.src="../includes/images/print_act.jpg"' onmouseout='this.src="../includes/images/print.jpg"' alt="Print (Ctrl+P)" src="../includes/images/print.jpg" /></TD>
|
||||
<TD width="2%" bgColor=#bdd0ef></TD>
|
||||
<TD><enrgise:img name="ParentForm" property="butExit" onmouseover='this.src="../includes/images/exit_act.jpg"' onmouseout='this.src="../includes/images/exit.jpg"' alt="Exit (Alt+X)" src="../includes/images/exit.jpg" onclick="doBaseExit()" />
|
||||
<enrgise:img name="ParentForm" property="butHelp" onmouseover='this.src="../includes/images/help_act.jpg"' onmouseout='this.src="../includes/images/help.jpg"' alt="Help (Ctrl+?)" src="../includes/images/help.jpg" onclick="doBaseHelp()" /></TD> <TD width="50%"></TD>
|
||||
<TD ><enrgise:img name="ParentForm" property="butPrevHeader" src='../includes/images/butn_prev.jpg' onmouseover='this.src="../includes/images/butn_prev_act.jpg"' onmouseout='this.src="../includes/images/butn_prev.jpg"' alt="Butn_prev (Ctrl+<)" onclick="doBasePrevHeader()" /></td>
|
||||
<td class=dtlNavText><bean:write name="left" /> of
|
||||
<bean:write name="right" /></td>
|
||||
<td align=right><enrgise:img name="ParentForm" property="butNextHeader" src="../includes/images/butn_next.jpg" onmouseover='this.src="../includes/images/butn_next_act.jpg"' onmouseout='this.src="../includes/images/butn_next.jpg"' alt="Butn_next (Ctrl+>)" onclick="doBaseNextHeader()" /></td>
|
||||
<td align=right><enrgise:text property="newPositionRequested" size="1" onkeydown="isInteger(event)" title="wenrgise.common.jumpDetail" alt="N" disabledClass="locked" styleClass="optional" /></td>
|
||||
<td ><enrgise:img name="ParentForm" property="butJumpHeader" alt="Go (Ctrl+G)" src="../includes/images/go.jpg" onmouseover='this.src="../includes/images/go_act.jpg"' onmouseout='this.src="../includes/images/go.jpg"' onclick="doBaseJumpHeader()" /></td>
|
||||
<td > </td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td colspan="11" class="userText"></td>
|
||||
</tr>
|
||||
<enrgise:checkSession/>
|
||||
</TABLE>
|
||||
|
||||
<!--Top Most Blue Bar-->
|
||||
<TABLE cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr>
|
||||
<TD colSpan=12 class=mainHeader height=10><bean:message key="hrm.HrmMisReportMainHeader" /></TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<!--// Display Errors -->
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<!--// Display Errors -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TR>
|
||||
<TD>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Inspection Header Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6><bean:message key="hrm.HrmMisReportSubHeader" /></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
|
||||
<tr>
|
||||
<!--<td width="33%"> </td>-->
|
||||
<td colspan=2 width="20%"></td>
|
||||
<logic:equal name="HrmMisReportForm" property="screenMode" value="Q" >
|
||||
<td width="6%" align="right" class="radioText" ><html:radio property="optSelect" value="BR" onclick="doSetFlag('BR');" />Branch
|
||||
<td></td>
|
||||
<td width="12%" align="right" class="radioText" ><html:radio property="optSelect" value="RO" onclick="doSetFlag('RO');" />Regional Office</td>
|
||||
<td></td>
|
||||
</logic:equal>
|
||||
<logic:notEqual name="HrmMisReportForm" property="screenMode" value="Q" >
|
||||
<td width="6%" align="right" class="radioText" ><html:radio property="optSelect" value="BR" onclick="doSetFlag('BR');" disabled="true" />Branch
|
||||
<td></td>
|
||||
<td width="12%" align="right" class="radioText" ><html:radio property="optSelect" value="RO" onclick="doSetFlag('RO');" disabled="true" />Regional Office</td>
|
||||
<td></td>
|
||||
</logic:notEqual>
|
||||
</tr>
|
||||
|
||||
<tr height="10">
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
<TR>
|
||||
<TD colspan=6>
|
||||
<!-- Tab Table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<tr>
|
||||
<td bgcolor="#4682B4"><img src="../includes/images/pixel.gif" width="10" height="1" border="0"></td>
|
||||
<td bgcolor="#4682B4" nowrap class=actTabText ><bean:message key="hrm.HrmMisReportTableHeader" /><img src="../includes/images/pixel.gif" width="10" height="1" border="0"></td>
|
||||
<TD><IMG height=19 src="../includes/images/formtab_r.gif" width=10 border=0></TD>
|
||||
<TD width="100%" background="../includes/images/line_t.gif"> </TD>
|
||||
<TD background="../includes/images/line_t.gif"><IMG height=1 src="../includes/images/pixel.gif" width=10 border=0></TD>
|
||||
</tr>
|
||||
<TR height=10>
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colSpan=5>
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0>
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD>
|
||||
<DIV id=divDtlTable style="height:250px;width:1020px">
|
||||
<TABLE border="0" cellSpacing=0 cellPadding=0>
|
||||
<TBODY>
|
||||
<tr>
|
||||
<TD class=tableHeader width="1%"><input type="checkbox" name="selectAll" onclick="toggleCheckBox('checked')" /></TD>
|
||||
|
||||
<TD class=tableHeader colspan=3 ><bean:message key="hrm.HrmMisReport.Position" /></td>
|
||||
<TD class=tableHeader colspan=2 ><bean:message key="hrm.HrmMisReport.DesiredStrength" /></td>
|
||||
</tr>
|
||||
|
||||
<logic:iterate id="HrmMisRep" name="HrmMisReportForm" property="arrMisReport" type="wenrgise.hrms.bean.HrmMisReportDtlBean" indexId="idx" >
|
||||
|
||||
<logic:notEqual name="HrmMisRep" property="status" value="D" >
|
||||
|
||||
<tr class='<bean:write name="HrmMisReportForm" property="listRowClass"/>' >
|
||||
<td >
|
||||
<html:hidden property="status" name="HrmMisRep" />
|
||||
<html:hidden property="detailId" name="HrmMisRep" />
|
||||
<html:checkbox property="checked" name="HrmMisReportForm" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt);" />
|
||||
<html:hidden property="itemChecked" name="HrmMisRep" />
|
||||
<html:hidden property="txtPositionId" name="HrmMisRep" />
|
||||
</td>
|
||||
<logic:equal name="HrmMisRep" property="status" value="N" >
|
||||
<TD class=tableText colspan=3 ><html:text property="txtPosition" name="HrmMisRep" style="width:95%" onkeypress="isInteger(event)" titleKey="hrm.HrmMisReport.Position" styleClass="required" readonly="true" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /><img height="16" class="icon" align="center" alt="<%=idx.toString()%>" src="../includes/images/lov.jpg" name="butPosition" onclick="return ShowPosition(this.alt);" /></td>
|
||||
</logic:equal>
|
||||
<logic:notEqual name="HrmMisRep" property="status" value="N" >
|
||||
<TD class=tableText colspan=3 ><html:text property="txtPosition" name="HrmMisRep" style="width:95%" onkeypress="isInteger(event)" titleKey="hrm.HrmMisReport.Position" styleClass="required" readonly="true" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /><img height="16" class="icon" align="center" alt="<%=idx.toString()%>" src="../includes/images/lov_dis.jpg" name="butPosition" /></td>
|
||||
</logic:notEqual>
|
||||
<TD class=tableText colspan=2 ><html:text property="txtDesiredStrength" name="HrmMisRep" style="width:100%" alt="D" onchange='<%="doChangeDetail("+idx.toString()+")"%>' maxlength="10" onkeydown="isInteger(event)" styleClass="required" /></td>
|
||||
</tr>
|
||||
</logic:notEqual>
|
||||
|
||||
<logic:equal name="HrmMisRep" property="status" value="D" >
|
||||
<tr class='<bean:write name="HrmMisReportForm" property="listRowClass"/>' >
|
||||
<td >
|
||||
<html:hidden property="status" name="HrmMisRep" />
|
||||
<html:hidden property="detailId" name="HrmMisRep" />
|
||||
<html:checkbox property="checked" name="HrmMisReportForm" disabled="true" />
|
||||
<html:hidden property="itemChecked" name="HrmMisRep" />
|
||||
<html:hidden property="txtPositionId" name="HrmMisRep" />
|
||||
</td>
|
||||
<TD class=tableText colspan=3><html:text property="txtPosition" name="HrmMisRep" style="width:95%" styleClass="deletedRow" onchange='<%="doChangeDetail("+idx.toString()+")"%>' readonly="true" /><img height="16" class="icon" align="center" alt="<%=idx.toString()%>" src="../includes/images/lov_dis.jpg" name="butPosition" /></td>
|
||||
<TD class=tableText colspan=2><html:text property="txtDesiredStrength" name="HrmMisRep" style="width:100%" styleClass="deletedRow" onchange='<%="doChangeDetail("+idx.toString()+")"%>' readonly="true" /></td>
|
||||
|
||||
|
||||
</tr>
|
||||
</logic:equal>
|
||||
|
||||
</logic:iterate>
|
||||
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</TD>
|
||||
</TR>
|
||||
|
||||
<tr>
|
||||
<td colspan=5>
|
||||
<jsp:include page="GenDetailMenu.jsp" />
|
||||
</td>
|
||||
<td width="13%"></td>
|
||||
</tr>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Tab Table Ends -->
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=10% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4><enrgise:button name="HrmMisReportForm" onclick="doShowReport();" property="butGenReport" styleClass="bottomBarText">Generate Current Report</enrgise:button><td>
|
||||
<td bgColor=#4682b4><enrgise:button name="HrmMisReportForm" onclick="doGetReport();" property="butViewReport" styleClass="bottomBarText">View Previous Report</enrgise:button><td>
|
||||
<td align=right bgColor=#4682b4><img src="../includes/images/man.jpg"></td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
<html:hidden name="HrmMisReportForm" property="screenMode" />
|
||||
<html:hidden name="HrmMisReportForm" property="screenName" value="HrmMisReport" />
|
||||
<html:hidden name="HrmMisReportForm" property="forwardedPage" />
|
||||
<html:hidden property="positionRequested" name="HrmMisReportForm" />
|
||||
|
||||
|
||||
<html:hidden property="detailDataChanged" name="HrmMisReportForm" />
|
||||
<html:hidden property="headerDataChanged" name="HrmMisReportForm" />
|
||||
|
||||
<html:hidden property="userPageRequested" name="HrmMisReportForm" />
|
||||
<html:hidden property="userPositionRequested" name="HrmMisReportForm" />
|
||||
<html:hidden property="pageRequested" name="HrmMisReportForm" />
|
||||
|
||||
<html:hidden property="lovKey" name="HrmMisReportForm" />
|
||||
<html:hidden property="txtSearchFields" name="HrmMisReportForm" />
|
||||
<html:hidden property="txtDisplayFields" name="HrmMisReportForm" />
|
||||
|
||||
<html:hidden property="headerPrimaryKey" name="HrmMisReportForm" />
|
||||
<html:hidden property="buttonName" name="HrmMisReportForm" />
|
||||
<html:hidden property="txtYearMonth" name="HrmMisReportForm" />
|
||||
|
||||
|
||||
<html:hidden property="txtIndex" name="HrmMisReportForm" />
|
||||
<html:hidden property="firstLoad" name="HrmMisReportForm" />
|
||||
|
||||
<input type="hidden" name="multipleFlag" >
|
||||
<input type="hidden" name="queryParam" >
|
||||
<html:hidden property="locationCode" name="HrmMisReportForm" />
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
<input type="hidden" name="reportPath" value="/hrms/report/esistatement.jasper"/>
|
||||
<input type="hidden" name="reportFormat" value="TEXT"/>
|
||||
<input type="hidden" name="DOWNLOAD" value="Y"/>
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<% ReportReader oReportReader=new ReportReader(); %>
|
||||
<% ParamUtil oParamUtil=new ParamUtil(); %>
|
||||
|
||||
<script language="javascript">
|
||||
function downloadReport(target,downloadOption) {
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
//alert('downloadOption : ' + downloadOption);
|
||||
document.forms[0].submit();
|
||||
window.open(target,'Abc');
|
||||
}
|
||||
function doChangeHeader()
|
||||
{
|
||||
|
||||
if(document.forms[0].screenMode.value=="U" || document.forms[0].screenMode.value=="N"){
|
||||
document.forms[0].headerDataChanged.value="true";
|
||||
}
|
||||
}
|
||||
function boxClicked(val)
|
||||
{
|
||||
if(document.getElementsByName("checked")[val].checked)
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "Y";
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "N";
|
||||
}
|
||||
}
|
||||
|
||||
function doQueryMode()
|
||||
{
|
||||
|
||||
return "HrmMisRepQueryModeAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doInsertMode()
|
||||
{
|
||||
|
||||
return "HrmMisRepNewModeAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doExecute()
|
||||
{
|
||||
|
||||
return "HrmMisRepGetHeaderAction.do";
|
||||
}
|
||||
|
||||
function doSave()
|
||||
{
|
||||
|
||||
return "HrmMisRepSaveAction.do";
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
function doDelete()
|
||||
{
|
||||
|
||||
return "HrmMisRepDeleteAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doRefresh()
|
||||
{
|
||||
|
||||
return "HrmMisRepRefreshAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doPrevHeader()
|
||||
{
|
||||
return "HrmMisRepGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doNextHeader()
|
||||
{
|
||||
return "HrmMisRepGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doJumpHeader()
|
||||
{
|
||||
return "HrmMisRepGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doDelRow()
|
||||
{
|
||||
return "HrmMisRepDeleteRowAction.do";
|
||||
}
|
||||
|
||||
function doGetDetailTableName()
|
||||
{
|
||||
return "tableName";
|
||||
}
|
||||
|
||||
function doPrevDetail()
|
||||
{
|
||||
|
||||
return "HrmMisRepGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doNextDetail()
|
||||
{
|
||||
|
||||
return "HrmMisRepGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doJumpDetail()
|
||||
{
|
||||
return "HrmMisRepGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doGetDetail()
|
||||
{
|
||||
return "HrmMisRepGetDetailAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doAddRow()
|
||||
{
|
||||
return "HrmMisRepAddRowAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
return "HrmMisRepExitAction.do";
|
||||
}
|
||||
|
||||
|
||||
function setCheckedValues(val)
|
||||
{
|
||||
document.forms[0].hidDetailId.value=document.getElementsByName("DetailId")[val].value;
|
||||
}
|
||||
function doValidate()
|
||||
{
|
||||
return "HrmMisRepValidateAction.do";
|
||||
}
|
||||
|
||||
function doOnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value!="false")
|
||||
{
|
||||
return "HrmMisRepOnLoadAction.do";
|
||||
}
|
||||
}
|
||||
|
||||
function ShowPosition(i)
|
||||
{
|
||||
|
||||
document.forms[0].queryParam.value ="location="+ document.forms[0].locationCode.value ;
|
||||
document.forms[0].lovKey.value = "HrmMisRepPost" + document.forms[0].screenName.value + document.forms[0].screenMode.value;
|
||||
document.forms[0].txtSearchFields.value = "hrm.HrmMisReport.Position";
|
||||
document.forms[0].txtIndex.value = i;
|
||||
document.forms[0].txtDisplayFields.value = "txtPositionId,txtPosition";
|
||||
showLov('<html:rewrite page="/hrms/jsp/CommonSearchScreen.jsp" />','HrmMisReportForm');
|
||||
return true;
|
||||
|
||||
}
|
||||
|
||||
function doGetReport()
|
||||
{
|
||||
|
||||
document.forms[0].lovKey.value = "HrmMisRepYYYYMM" + document.forms[0].screenName.value + document.forms[0].screenMode.value;
|
||||
document.forms[0].txtSearchFields.value = "hrm.HrmMisReport.yearmonth";
|
||||
document.forms[0].multipleFlag.value = "false";
|
||||
document.forms[0].txtDisplayFields.value = "txtYearMonth";
|
||||
showLov('<html:rewrite page="/hrms/jsp/CommonSearchScreen.jsp" />','HrmMisReportForm');
|
||||
return true;
|
||||
|
||||
}
|
||||
|
||||
function doOnChangeLov(lovName)
|
||||
{
|
||||
if(lovName=="HrmMisRepYYYYMMHrmMisReportQ" || lovName=="HrmMisRepYYYYMMHrmMisReportU")
|
||||
{
|
||||
doShowReport();
|
||||
}
|
||||
}
|
||||
|
||||
function doShowReport()
|
||||
{
|
||||
document.forms[0].headerDataChanged.value="false";
|
||||
document.forms[0].detailDataChanged.value="false";
|
||||
var win_option="width=900,height=620,left=50,top=50,modal=yes,"+"toolbar=yes,location=no,directories=no,status=no,menubar=yes,"+"scrollbars=yes,resizable=yes";
|
||||
window.open("http://<%=oReportReader.getAppServerName()%>:<%=oReportReader.getAppServerPortNumber()%>/<%=oReportReader.getAppServerReportPathAlias()%>/rwservlet?<%=oParamUtil.getKeyinfo("Hrms","HrmMisReport","RepHrmMisReportKey").trim()%>&yearmonth="+document.forms[0].txtYearMonth.value,'',win_option);
|
||||
|
||||
|
||||
}
|
||||
|
||||
function doSetFlag(val)
|
||||
{
|
||||
|
||||
HrmMisReportForm.locationCode.value=val;
|
||||
doBaseValidate();
|
||||
|
||||
}
|
||||
|
||||
|
||||
function doAllInsertion()
|
||||
{
|
||||
document.forms[0].headerDataChanged.value="false";
|
||||
document.forms[0].detailDataChanged.value="false";
|
||||
document.forms[0].buttonName.value="butGenRep";
|
||||
document.forms[0].action= contextRoot+"HrmMisRepGetButtonAction.do";
|
||||
document.forms[0].submit();
|
||||
}
|
||||
|
||||
</script>
|
450
hrmsEjb/public_html/hrms/jsp/HrmMyWorkflow.jsp
Normal file
450
hrmsEjb/public_html/hrms/jsp/HrmMyWorkflow.jsp
Normal file
@@ -0,0 +1,450 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
|
||||
<html:html>
|
||||
<head>
|
||||
<html:base />
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page="GenIncludes.jsp" />
|
||||
<meta http-equiv="pragma" content="no-cache" >
|
||||
</head>
|
||||
|
||||
<BODY onload="doBaseOnLoad()" scroll="auto">
|
||||
<html:form action="HrmMyWorkflowBaseAction" name="HrmMyWorkflowForm" type="wenrgise.hrms.webtier.form.HrmMyWorkflowForm" >
|
||||
<bean:define id="ParentForm" name="HrmMyWorkflowForm" toScope="request" />
|
||||
<jsp:include page="GenMenu.jsp" flush="true" />
|
||||
<bean:define id="left" name="ParentForm" property="positionRequested"/>
|
||||
<bean:define id="right" name="ParentForm" property="totalCount"/>
|
||||
<table cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr height=27>
|
||||
<td colSpan=11></td>
|
||||
</tr>
|
||||
<TR >
|
||||
<TD ><img name="ParentForm" property="butQuery" alt="Query (Ctrl+Q)" class="icon" src="../includes/images/query.jpg" onclick="doBaseQueryMode()" /><img name="ParentForm" property="butInsert" alt="Insert (Alt+N)" src="../includes/images/insert_dis.jpg" ></TD>
|
||||
<TD width="2%"></TD>
|
||||
<TD ><enrgise:img name="ParentForm" property="butExecute" onmouseover='this.src="../includes/images/execute_act.jpg"' onmouseout='this.src="../includes/images/execute.jpg"' alt="Execute (Ctrl+U)" src="../includes/images/execute.jpg" onclick="doBaseExecute()" /><enrgise:img name="ParentForm" property="butSave" onmouseover='this.src="../includes/images/save_act.jpg"' onmouseout='this.src="../includes/images/save.jpg"' alt="Save (Ctrl+S)" src="../includes/images/save.jpg" onclick="doBaseSave()" />
|
||||
<img name="ParentForm" property="butDelete" src="../includes/images/delete_dis.jpg" ><enrgise:img name="ParentForm" property="butRefresh" onmouseover='this.src="../includes/images/refresh_act.jpg"' onmouseout='this.src="../includes/images/refresh.jpg"' alt="Refresh (Ctrl+R)" src="../includes/images/refresh.jpg" onclick="doBaseRefresh()" />
|
||||
<img name="ParentForm" property="butPrint" src="../includes/images/print_dis.jpg" ></TD>
|
||||
<TD width="2%" bgColor=#bdd0ef></TD>
|
||||
<TD><enrgise:img name="ParentForm" property="butExit" onmouseover='this.src="../includes/images/exit_act.jpg"' onmouseout='this.src="../includes/images/exit.jpg"' alt="Exit (Alt+X)" src="../includes/images/exit.jpg" onclick="doBaseExit()" />
|
||||
<enrgise:img name="ParentForm" property="butHelp" onmouseover='this.src="../includes/images/help_act.jpg"' onmouseout='this.src="../includes/images/help.jpg"' alt="Help (Ctrl+?)" src="../includes/images/help.jpg" onclick="doBaseHelp()" /></TD>
|
||||
<TD width="50%"></TD>
|
||||
<TD ><enrgise:img name="ParentForm" property="butPrevHeader" src='../includes/images/butn_prev.jpg' onmouseover='this.src="../includes/images/butn_prev_act.jpg"' onmouseout='this.src="../includes/images/butn_prev.jpg"' alt="Butn_prev (Ctrl+<)" onclick="doBasePrevHeader()" /></td>
|
||||
<td class=dtlNavText><bean:write name="left" /> of
|
||||
<bean:write name="right" /></td>
|
||||
<td align=right><enrgise:img name="ParentForm" property="butNextHeader" src="../includes/images/butn_next.jpg" onmouseover='this.src="../includes/images/butn_next_act.jpg"' onmouseout='this.src="../includes/images/butn_next.jpg"' alt="Butn_next (Ctrl+>)" onclick="doBaseNextHeader()" /></td>
|
||||
<td align=right><enrgise:text property="newPositionRequested" size="1" maxlength="3" onkeydown="isInteger(event)" title="wenrgise.common.jumpDetail" alt="N" disabledClass="locked" styleClass="optional" /></td>
|
||||
<td ><enrgise:img name="ParentForm" property="butJumpHeader" alt="Go (Ctrl+G)" src="../includes/images/go.jpg" onmouseover='this.src="../includes/images/go_act.jpg"' onmouseout='this.src="../includes/images/go.jpg"' onclick="doBaseJumpHeader()" /></td>
|
||||
<td > </td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
<table>
|
||||
<tr>
|
||||
<td colspan="11" class="userText"></td>
|
||||
</tr>
|
||||
<enrgise:checkSession/>
|
||||
</TABLE>
|
||||
|
||||
<!-- Icon Menu -->
|
||||
<!--Top Most Blue Bar-->
|
||||
<TABLE cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr>
|
||||
<TD colSpan=12 class=mainHeader height=10><bean:message key="hrm.HrmMyWorkflow.Header" /></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
<!--// Display Errors -->
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<!--// Display Errors -->
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TR>
|
||||
<TD>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6><bean:message key="hrm.HrmMyWorkflow.WorkflowMaster" /></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=8 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
<!-- Header Starts -->
|
||||
|
||||
<!--td class="labelText"><bean:message key="hrm.HrmMyWorkflow.id" /></td>
|
||||
<td><enrgise:text property="id" name="HrmMyWorkflowForm" titleKey="hrm.HrmMyWorkflow.id" maxlength="20" size="23" styleClass="required" disabledClass="locked" onchange="doBaseValidate()" /><enrgise:img name="HrmMyWorkflowForm" height="16" align="center" src="../includes/images/lov.jpg" property="butId" onclick="return ShowWorkflwCode();" /></td>
|
||||
<td class="labelText"><bean:message key="hrm.HrmMyWorkflow.requestType" /> </td>
|
||||
<td><enrgise:text property="requestType" name="HrmMyWorkflowForm" titleKey="hrm.HrmMyWorkflow.requestType" maxlength="40" size="26" styleClass="locked" disabledClass="locked" onchange="doChangeHeader();" /></td> -->
|
||||
<td class="labelText"><bean:message key="hrm.HrmMyWorkflow.id" /></td>
|
||||
<td><html:select property="id" styleClass="required" name="HrmMyWorkflowForm" onchange="doChangeHeader();doBaseValidate();">
|
||||
<html:option value="" >All</html:option>
|
||||
<html:option value="1" >Leave</html:option>
|
||||
</html:select></td>
|
||||
<td class="labelText"><bean:message key="hrm.HrmMyWorkflow.workflowType" /></td>
|
||||
<td><enrgise:select property="workflowType" titleKey="HrmMyWorkflow.workflowType" styleClass="required" disabledClass="locked" onchange="doBaseValidate()" >
|
||||
<enrgise:option value="W" ><bean:message key="hrm.HrmMyWorkflow.worklist" /></enrgise:option>
|
||||
<enrgise:option value="I" ><bean:message key="hrm.HrmMyWorkflow.intimation" /></enrgise:option>
|
||||
</enrgise:select>
|
||||
</td>
|
||||
|
||||
<td class="labelText"><bean:message key="hrm.HrmMyWorkflow.txtStatus" /></td>
|
||||
<td><enrgise:select property="txtStatus" titleKey="hrm.HrmMyWorkflow.txtStatus" styleClass="required" disabledClass="locked" onchange="doBaseValidate()" >
|
||||
<enrgise:option value="P" ><bean:message key="hrm.HrmMyWorkflow.pending" /></enrgise:option>
|
||||
<enrgise:option value="A" ><bean:message key="hrm.HrmMyWorkflow.approved" /></enrgise:option>
|
||||
<enrgise:option value="R" ><bean:message key="hrm.HrmMyWorkflow.rejected" /></enrgise:option>
|
||||
<enrgise:option value="D" ><bean:message key="hrm.HrmMyWorkflow.deleted" /></enrgise:option>
|
||||
<enrgise:option value="F" ><bean:message key="hrm.HrmMyWorkflow.finalized" /></enrgise:option>
|
||||
</enrgise:select>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr height=10>
|
||||
<td colspan=6></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
<TR>
|
||||
<TD colspan=6>
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<tr>
|
||||
<td bgcolor="#4682B4" ></td>
|
||||
<enrgise:tab name="HrmMyWorkflowForm" property="butWorkflowDtlTab" styleClass="actTabText" disabledClass="lockedTab" src="../includes/images/formtab_r.gif" ><bean:message key="hrm.HrmMyWorkflow.subHeader" /></enrgise:tab>
|
||||
<td width="82%"> </td>
|
||||
</tr>
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colSpan=6>
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0>
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD >
|
||||
<DIV id=divDtlTable style="height:300px">
|
||||
<TABLE border="0" cellSpacing=0 cellPadding=0 id="workFlow">
|
||||
<TBODY>
|
||||
<tr>
|
||||
<TD class=tableHeader width="1%"><input type="checkbox" name="selectAll" onclick="toggleCheckBox('checked')" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmMyWorkflow.requestId" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmMyWorkflow.requestor" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmMyWorkflow.requestorName" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmMyWorkflow.approver" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmMyWorkflow.approverName" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmMyWorkflow.level" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmMyWorkflow.butAct" /></td>
|
||||
</tr>
|
||||
|
||||
<logic:iterate id="HrmMyWorkflow" name="HrmMyWorkflowForm" property="arrHrmMyWorkflowDtl" type="wenrgise.hrms.bean.HrmMyWorkflowDtlBean" indexId="idx" >
|
||||
<logic:notEqual name="HrmMyWorkflow" property="status" value="D" >
|
||||
<tr>
|
||||
<td><html:checkbox property="checked" value="check" name="HrmMyWorkflowForm" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt); " />
|
||||
<html:hidden property="itemChecked" name="HrmMyWorkflow" />
|
||||
<html:hidden property="status" name="HrmMyWorkflow" />
|
||||
<html:hidden property="detailId" name="HrmMyWorkflow" />
|
||||
<html:hidden property="docDtlId" name="HrmMyWorkflow" />
|
||||
</td>
|
||||
|
||||
|
||||
<td class=tableText ><html:text property="requestId" maxlength="100" size="15" titleKey="hrm.HrmMyWorkflow.requestId" name="HrmMyWorkflow" style="width:100%" styleClass="locked" readonly="true" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
|
||||
<td class=tableText ><html:text property="requestor" maxlength="100" size="15" titleKey="hrm.HrmMyWorkflow.requestor" name="HrmMyWorkflow" style="width:100%" styleClass="locked" readonly="true" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<td class=tableText ><html:text property="requestorName" maxlength="100" size="15" titleKey="hrm.HrmMyWorkflow.requestorName" name="HrmMyWorkflow" style="width:100%" styleClass="locked" readonly="true" alt="N" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<td class=tableText ><html:text property="approver" maxlength="100" size="15" titleKey="hrm.HrmMyWorkflow.approver" name="HrmMyWorkflow" style="width:100%" styleClass="locked" readonly="true" alt="N" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<td class=tableText ><html:text property="approverName" maxlength="100" size="15" titleKey="hrm.HrmMyWorkflow.approverName" name="HrmMyWorkflow" style="width:100%" styleClass="locked" readonly="true" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<td class=tableText ><html:text property="level" maxlength="100" size="15" titleKey="hrm.HrmMyWorkflow.level" name="HrmMyWorkflow" style="width:100%" styleClass="locked" readonly="true" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<td align="center" ><enrgise:button altKey="hrm.HrmMyWorkflow.butAct" styleClass="bottomBarText" name="HrmMyWorkflowForm" property="butAct" style="width:100%" onclick='<%="doDelegate("+idx.toString()+")"%>'>Act on Worklist</enrgise:button></td>
|
||||
</tr>
|
||||
</logic:notEqual>
|
||||
</logic:iterate>
|
||||
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</TD>
|
||||
</TR>
|
||||
<tr>
|
||||
<td>
|
||||
<jsp:include page="GenDetailMenu.jsp" flush="true" />
|
||||
</TD>
|
||||
<td> </td>
|
||||
</tr>
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
<TR>
|
||||
<TD background="../includes/images/line_r.gif"><IMG src="../includes/images/pixel.gif" border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- Tab Table Ends -->
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td align=right bgColor=#4682b4><img src="../includes/images/man.jpg"></td>
|
||||
</TR>
|
||||
</table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
<!--//Common hidden fields -->
|
||||
<html:hidden name="HrmMyWorkflowForm" property="screenMode" />
|
||||
<html:hidden name="HrmMyWorkflowForm" property="screenName" value="HrmMyWorkflow" />
|
||||
<html:hidden name="HrmMyWorkflowForm" property="forwardedPage" />
|
||||
<html:hidden property="positionRequested" name="HrmMyWorkflowForm" />
|
||||
<html:hidden property="userPageRequested" />
|
||||
<html:hidden property="userPositionRequested" />
|
||||
<html:hidden property="pageRequested" />
|
||||
<html:hidden property="actionName" name="HrmMyWorkflowForm" />
|
||||
<html:hidden property="headerPrimaryKey" name="HrmMyWorkflowForm" />
|
||||
<html:hidden property="headerDataChanged" name="HrmMyWorkflowForm" />
|
||||
<html:hidden property="detailDataChanged" name="HrmMyWorkflowForm" />
|
||||
<html:hidden property="firstLoad" name="HrmMyWorkflowForm" />
|
||||
<html:hidden property="txtIndex" name="HrmMyWorkflowForm" />
|
||||
<html:hidden property="buttonName" name="HrmMyWorkflowForm" />
|
||||
<html:hidden property="employeeNoId" name="HrmMyWorkflowForm" />
|
||||
<html:hidden property="empId" name="HrmMyWorkflowForm" />
|
||||
<html:hidden property="requestType" name="HrmMyWorkflowForm" />
|
||||
|
||||
<!--//For LOV-->
|
||||
<html:hidden property="lovKey" name="HrmMyWorkflowForm" />
|
||||
<html:hidden property="txtSearchFields" name="HrmMyWorkflowForm" />
|
||||
<html:hidden property="txtDisplayFields" name="HrmMyWorkflowForm" />
|
||||
<html:hidden property="id" name="HrmMyWorkflowForm" />
|
||||
<input type="hidden" name="queryParam" >
|
||||
|
||||
<!--//Page specific Hidden fields-->
|
||||
|
||||
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language= "javascript">
|
||||
|
||||
function doOnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value!="false")
|
||||
{
|
||||
return "HrmMyWorkflowOnLoadAction.do";
|
||||
}
|
||||
}
|
||||
function doValidate()
|
||||
{
|
||||
return "HrmMyWorkflowValidateAction.do";
|
||||
}
|
||||
|
||||
function ShowWorkflwCode()
|
||||
{
|
||||
document.forms[0].txtIndex.value ="";
|
||||
document.forms[0].lovKey.value = "WorkId" + document.forms[0].screenName.value + document.forms[0].screenMode.value;
|
||||
document.forms[0].txtSearchFields.value = "hrm.HrmMyWorkflow.id,hrm.HrmMyWorkflow.requestType";
|
||||
document.forms[0].txtDisplayFields.value = "id,id,requestType";
|
||||
showLov('<html:rewrite page="/hrms/jsp/CommonSearchScreen.jsp" />','HrmMyWorkflowForm');
|
||||
return true;
|
||||
}
|
||||
|
||||
function doExecute()
|
||||
{
|
||||
if(document.forms[0].workflowType.value == 'NO'){
|
||||
alert('Please select the Workflow Type');
|
||||
return "HrmMyWorkflowOnLoadAction.do";
|
||||
}
|
||||
else if(document.forms[0].txtStatus.value == "NO"){
|
||||
alert('Please select the Status');
|
||||
return "HrmMyWorkflowOnLoadAction.do";
|
||||
}
|
||||
else return "HrmMyWorkflowGetHeaderAction.do";
|
||||
}
|
||||
|
||||
function doExit()
|
||||
{
|
||||
|
||||
return "HrmMyWorkflowExitAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doRefresh()
|
||||
{
|
||||
|
||||
return "HrmMyWorkflowRefreshAction.do";
|
||||
|
||||
}
|
||||
|
||||
|
||||
function doQueryMode()
|
||||
{
|
||||
|
||||
return "HrmMyWorkflowQueryModeAction.do";
|
||||
}
|
||||
function doChangeHeader()
|
||||
{
|
||||
|
||||
if(document.forms[0].screenMode.value=="U" || document.forms[0].screenMode.value=="N")
|
||||
|
||||
document.forms[0].headerDataChanged.value="true";
|
||||
}
|
||||
function doPrevHeader()
|
||||
{
|
||||
return "HrmMyWorkflowGetPrevHeaderAction.do";
|
||||
}
|
||||
|
||||
function doNextHeader()
|
||||
{
|
||||
return "HrmMyWorkflowGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doJumpHeader()
|
||||
{
|
||||
return "HrmMyWorkflowFirstGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doPrevDetail()
|
||||
{
|
||||
|
||||
return "HrmMyWorkflowGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doNextDetail()
|
||||
{
|
||||
|
||||
return "HrmMyWorkflowGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doJumpDetail()
|
||||
{
|
||||
return "HrmMyWorkflowGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doGetDetail()
|
||||
{
|
||||
|
||||
return "HrmMyWorkflowGetDetailAction.do";
|
||||
}
|
||||
|
||||
function doGetDetailTableName()
|
||||
{
|
||||
return "workFlow";
|
||||
}
|
||||
|
||||
function boxClicked(val)
|
||||
{
|
||||
if(document.getElementsByName("checked")[val].checked)
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "Y";
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "N";
|
||||
}
|
||||
}
|
||||
|
||||
function doOnChangeLov(lovName)
|
||||
{
|
||||
if(lovName=="WorkIdHrmMyWorkflowQ")
|
||||
{
|
||||
doBaseValidate();
|
||||
}
|
||||
}
|
||||
|
||||
function doDelegate(i){
|
||||
var myContextRoot="/hrms/";
|
||||
var wflowtype = document.forms[0].workflowType.value;
|
||||
var status = document.forms[0].txtStatus.value;
|
||||
if (status == "P" && wflowtype == "W" ){
|
||||
switch (document.forms[0].requestType.value){
|
||||
// For Loan Application
|
||||
case "Loan Application":
|
||||
document.forms[0].action = myContextRoot + "HrmLnAppGetHeaderAction.do?headerPrimaryKey="+document.getElementsByName("docDtlId")[i].value;
|
||||
document.forms[0].submit();
|
||||
break;
|
||||
|
||||
// For Staff Recruitment
|
||||
case "Initial Sanction of Outsourced Position":
|
||||
document.forms[0].action = myContextRoot + "HrmStaffRecrtmntGetHeaderAction.do?headerPrimaryKey="+document.getElementsByName("docDtlId")[i].value;
|
||||
document.forms[0].submit();
|
||||
break;
|
||||
|
||||
//For Travel Expense Bill
|
||||
case "Travel expense Bill":
|
||||
document.forms[0].action = myContextRoot + "HrmTrvlngExpnsBillGetHeaderAction.do?headerPrimaryKey="+document.getElementsByName("docDtlId")[i].value;
|
||||
document.forms[0].submit();
|
||||
break;
|
||||
|
||||
//For My Appraisal Data Validation
|
||||
case "My Appraisal Data Validation":
|
||||
document.forms[0].action = myContextRoot + "HrmMyApprDtlsGetHeaderAction.do?headerPrimaryKey="+document.getElementsByName("docDtlId")[i].value;
|
||||
document.forms[0].submit();
|
||||
break;
|
||||
|
||||
//For Advance Application
|
||||
case "Advance Application":
|
||||
document.forms[0].action = myContextRoot + "HrmEmpAdvApplnGetHeaderAction.do?headerPrimaryKey="+document.getElementsByName("docDtlId")[i].value;
|
||||
document.forms[0].submit();
|
||||
break;
|
||||
|
||||
//For Mediclaim Application
|
||||
case "Mediclaim":
|
||||
document.forms[0].action = myContextRoot + "HrmMediclaimApplnGetHeaderAction.do?headerPrimaryKey="+document.getElementsByName("docDtlId")[i].value;
|
||||
document.forms[0].submit();
|
||||
break;
|
||||
|
||||
//For Miscellaneous Claim Application
|
||||
case "Miscellaneous Claim":
|
||||
document.forms[0].action = myContextRoot + "HrmEmpClaimGetHeaderAction.do?headerPrimaryKey="+document.getElementsByName("docDtlId")[i].value;
|
||||
document.forms[0].submit();
|
||||
break;
|
||||
//For Employee Confirmation
|
||||
case "Due for confirmation":
|
||||
document.forms[0].action = myContextRoot + "HrmEmpConformGetHeaderAction.do?headerPrimaryKey="+document.getElementsByName("docDtlId")[i].value;
|
||||
document.forms[0].submit();
|
||||
break;
|
||||
//For Leave Application
|
||||
case "Leave":
|
||||
document.forms[0].action = myContextRoot + "HrmLvApplnGetHeaderAction.do?headerPrimaryKey="+document.getElementsByName("docDtlId")[i].value;
|
||||
document.forms[0].submit();
|
||||
break;
|
||||
//For Leave Cancellation
|
||||
case "Leave Cancellation":
|
||||
document.forms[0].action = myContextRoot + "HrmEmpLeaveCancelBatchScreenGetHeaderAction.do?headerPrimaryKey="+document.getElementsByName("docDtlId")[i].value;
|
||||
document.forms[0].submit();
|
||||
break;
|
||||
default:
|
||||
null;
|
||||
}
|
||||
//target=document.forms[0].action;
|
||||
//doGetDetail();
|
||||
//window.open(target,'_blank','Status=yes,resizable=yes');
|
||||
}
|
||||
}
|
||||
|
||||
</script>
|
295
hrmsEjb/public_html/hrms/jsp/HrmOrgDistMst.jsp
Normal file
295
hrmsEjb/public_html/hrms/jsp/HrmOrgDistMst.jsp
Normal file
@@ -0,0 +1,295 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
|
||||
<html:html>
|
||||
<HEAD>
|
||||
<html:base />
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page="GenIncludes.jsp" flush="true" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</HEAD>
|
||||
|
||||
<BODY onkeydown="hotKeys(event);" scroll=auto>
|
||||
|
||||
<html:form name="HrmOrgDistMstForm" action="HrmOrgDistMstBaseAction" type="wenrgise.hrms.webtier.form.HrmOrgDistMstForm">
|
||||
<bean:define id="ParentForm" name="HrmOrgDistMstForm" toScope="request" />
|
||||
<jsp:include page="GenMenu.jsp" flush="true" />
|
||||
<bean:define id="left" name="ParentForm" property="positionRequested"/>
|
||||
<bean:define id="right" name="ParentForm" property="totalCount"/>
|
||||
<table cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr height=27>
|
||||
<td colSpan=11></td>
|
||||
</tr>
|
||||
<TR >
|
||||
<TD ><enrgise:img name="ParentForm" property="butQuery" onmouseover='this.src="../includes/images/query_act.jpg"' onmouseout='this.src="../includes/images/query.jpg"' alt="query (Ctrl+Q)" src="../includes/images/query.jpg" onclick="doBaseQueryMode()" /><img property="butInsert" src="../includes/images/insert_dis.jpg" /></TD>
|
||||
<TD width="2%"></TD>
|
||||
<TD ><img property="butExecute" src="../includes/images/execute_dis.jpg" /><enrgise:img name="ParentForm" property="butSave" onmouseover='this.src="../includes/images/save_act.jpg"' onmouseout='this.src="../includes/images/save.jpg"' alt="Save (Ctrl+S)" src="../includes/images/save.jpg" onclick="doBaseSave()" />
|
||||
<img property="butDelete" src="../includes/images/delete_dis.jpg" /><img property="butRefresh" onmouseover='this.src="../includes/images/refresh_act.jpg"' onmouseout='this.src="../includes/images/refresh.jpg"' alt="Refresh (Ctrl+R)" src="../includes/images/refresh.jpg" onclick="doBaseRefresh()" />
|
||||
<enrgise:img name="ParentForm" property="butPrint" onmouseover='this.src="../includes/images/print_act.jpg"' onmouseout='this.src="../includes/images/print.jpg"' alt="Print (Ctrl+P)" src="../includes/images/print.jpg" /></TD>
|
||||
<TD width="2%" bgColor=#bdd0ef></TD>
|
||||
<TD><enrgise:img name="ParentForm" property="butExit" onclick="doBaseExit()" onmouseover='this.src="../includes/images/exit_act.jpg"' onmouseout='this.src="../includes/images/exit.jpg"' alt="Exit (Alt+X)" src="../includes/images/exit.jpg" /><enrgise:img name="ParentForm" property="butHelp" onmouseover='this.src="../includes/images/help_act.jpg"' onmouseout='this.src="../includes/images/help.jpg"' alt="Help (Ctrl+?)" src="../includes/images/help.jpg" /></TD>
|
||||
<TD width="50%"></TD>
|
||||
<TD ><img property="butPrevHeader" src="../includes/images/butn_prev_dis.jpg" /></td>
|
||||
<td class=dtlNavText><bean:write name="left" /> of
|
||||
<bean:write name="right" /></td>
|
||||
<td align=right><img property="butNextHeader" src="../includes/images/butn_next_dis.jpg" /></td>
|
||||
<td align=right><html:text property="newPositionRequested" size="1" onkeydown="isInteger(event)" title=" " alt="N" /></td>
|
||||
<td ><img property="butJumpHeader" alt="Go (Ctrl+G)" src="../includes/images/go.jpg" /></td>
|
||||
<td > </td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<table>
|
||||
<tr>
|
||||
<td colspan="11" class="userText"></td>
|
||||
</tr>
|
||||
<enrgise:checkSession/>
|
||||
</TABLE>
|
||||
|
||||
<html:hidden property="detailDataChanged" name="HrmOrgDistMstForm" />
|
||||
|
||||
|
||||
|
||||
<!--Top Most Blue Bar-->
|
||||
<TABLE cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr>
|
||||
<TD colSpan=12 class=mainHeader ><bean:message key="hrm.HrmDistrictMaster.heading" /></TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<!--// Display Errors -->
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<!--// Display Errors -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TR>
|
||||
<TD>
|
||||
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
<TR>
|
||||
<TD colspan=6>
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<TR>
|
||||
<TD width=10 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=10 border=0></TD>
|
||||
<TD class=actTabText noWrap bgColor=#4682b4><bean:message key="hrm.HrmDistrictMaster.detail" /><IMG height=1 src="../includes/images/pixel.gif" width=10 border=0></TD>
|
||||
<TD><IMG height=19 src="../includes/images/formtab_r.gif" width=10 border=0></TD>
|
||||
<TD width="100%" background="../includes/images/line_t.gif"> </TD>
|
||||
<TD background="../includes/images/line_t.gif"><IMG height=1 src="../includes/images/pixel.gif" width=10 border=0></TD>
|
||||
</TR>
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colSpan=6>
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0>
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD >
|
||||
<DIV id=divDtlTable style="height:260px">
|
||||
<TABLE border="0" cellSpacing=0 cellPadding=0>
|
||||
<TBODY>
|
||||
<tr>
|
||||
<TD class="tableHeader" width="1%"><input type="checkbox" name="selectAll" onclick="toggleCheckBox('checked')" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmDistrictMaster.txtCode" /></td>
|
||||
<TD class=tableHeader><bean:message key="hrm.HrmDistrictMaster.txtDescription" /></td>
|
||||
|
||||
</tr>
|
||||
<logic:iterate id="HrmDistrict" name="HrmOrgDistMstForm" property="arrHrmDistrictDtl" type="wenrgise.hrms.bean.HrmOrgDistrictMstDtlBean" indexId="idx" >
|
||||
<logic:notEqual name="HrmDistrict" property="status" value="D" >
|
||||
<tr>
|
||||
<td><html:checkbox property="checked" name="HrmOrgDistMstForm" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt);" />
|
||||
<html:hidden property="itemChecked" name="HrmDistrict" /><html:hidden property="status" name="HrmDistrict" /><html:hidden property="detailId" name="HrmDistrict" /></td>
|
||||
<td ><enrgise:text formName="HrmOrgDistMstForm" property="txtDistrictCode" name="HrmDistrict" maxlength="20" styleClass="required" disabledClass="locked" style="width:100%" titleKey="hrm.HrmDistrictMaster.txtCode" alt="P" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<td ><enrgise:text formName="HrmOrgDistMstForm" property="txtDistrictName" name="HrmDistrict" maxlength="20" styleClass="required" disabledClass="locked" style="width:100%" titleKey="hrm.HrmDistrictMaster.txtDescription" alt="P" onkeypress="isName(event);" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
|
||||
</tr>
|
||||
</logic:notEqual>
|
||||
<logic:equal name="HrmDistrict" property="status" value="D" >
|
||||
<tr>
|
||||
<td><html:checkbox property="checked" value="check" disabled="true" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt);" />
|
||||
<html:hidden property="itemChecked" name="HrmDistrict" /><html:hidden property="status" name="HrmDistrict" /><html:hidden property="detailId" name="HrmDistrict" /></td>
|
||||
<td ><enrgise:text formName="HrmOrgDistMstForm" property="txtDistrictCode" name="HrmDistrict" size="6" styleClass="deletedRow" disabledClass="locked" style="width:100%" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
<td ><enrgise:text formName="HrmOrgDistMstForm" property="txtDistrictName" name="HrmDistrict" size="53" styleClass="deletedRow" disabledClass="locked" style="width:100%" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
</tr>
|
||||
</logic:equal>
|
||||
</logic:iterate>
|
||||
|
||||
<!--Insert Logic Iterate Here-->
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</TD>
|
||||
</TR>
|
||||
|
||||
<!-- Get details starts -->
|
||||
<bean:define id="pageNo" name="ParentForm" property="pageRequested" toScope="request" />
|
||||
<bean:define id="maxPage" name="ParentForm" property="totalPageCount" toScope="request" />
|
||||
|
||||
<TABLE border=0>
|
||||
<tbody>
|
||||
<TR>
|
||||
<TD ><enrgise:button altKey="wenrgise.common.getDetail" onclick="doBaseGetDetail()" property="butGetDetail" name="ParentForm" styleClass="bottomBarText"> Get De<u>t</u>ail </enrgise:button> <enrgise:button altKey="wenrgise.common.addRow" name="ParentForm" onclick="doBaseAddRow()" property="butAddRow" styleClass="bottomBarText"> Add <u>R</u>ow </enrgise:button><enrgise:button altKey="wenrgise.common.delRow" name="ParentForm" onclick="doBaseDelRow()"
|
||||
property="butDelRow" styleClass="bottomBarText" ><u>D</u>elete Row</enrgise:button></TD>
|
||||
<td width=50%></td>
|
||||
<TD ><enrgise:img name="ParentForm" property="butPrevDetail" src="../includes/images/butn_dtl_prev.jpg" onmouseover='this.src="../includes/images/butn_dtl_prev_act.jpg"' onmouseout='this.src="../includes/images/butn_dtl_prev.jpg"' alt="Butn_prev (Alt+<)" onclick="doBasePrevDetail()"/></td>
|
||||
<td class=dtlNavText><bean:write name="pageNo" /> of <bean:write name="maxPage" /></td>
|
||||
<td align=right><enrgise:img name="ParentForm" property="butNextDetail" src="../includes/images/butn_dtl_next.jpg" onmouseover='this.src="../includes/images/butn_dtl_next_act.jpg"' onmouseout='this.src="../includes/images/butn_dtl_next.jpg"' alt="Butn_next (Alt+>)" onclick="doBaseNextDetail()"/></td>
|
||||
<td align=right><enrgise:text property="newPageRequested" size="1" onkeydown="isInteger(event)" styleClass="optional" disabledClass="locked" alt="N" titleKey="wenrgise.common.jumpDetail" /></td>
|
||||
<td ><enrgise:img name="ParentForm" property="butJumpDetail" altKey="wenrgise.common.go" src="../includes/images/go_dtl.jpg" onmouseover='this.src="../includes/images/go_act.jpg"' onmouseout='this.src="../includes/images/go.jpg"' onclick="doBaseJumpDetail()" /></td>
|
||||
</TR>
|
||||
|
||||
</tbody>
|
||||
</TABLE>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- Tab Table Ends -->
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td align=right bgColor=#4682b4><img src="../includes/images/man.jpg"></td>
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
<html:hidden name="HrmOrgDistMstForm" property="screenMode" />
|
||||
<html:hidden name="HrmOrgDistMstForm" property="screenName" value="HrmOrgDistMst" />
|
||||
<html:hidden name="HrmOrgDistMstForm" property="forwardedPage" />
|
||||
<html:hidden property="positionRequested" name="HrmOrgDistMstForm" />
|
||||
<html:hidden property="txtIndex" name="HrmOrgDistMstForm" />
|
||||
|
||||
<html:hidden property="userPageRequested" name="HrmOrgDistMstForm" />
|
||||
<html:hidden property="userPositionRequested" name="HrmOrgDistMstForm"/>
|
||||
<html:hidden property="pageRequested" name="HrmOrgDistMstForm" />
|
||||
<html:hidden property="headerPrimaryKey" name="HrmOrgDistMstForm" />
|
||||
|
||||
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script>
|
||||
|
||||
function doInsertMode()
|
||||
{
|
||||
|
||||
return "HrmOrgDistMstNewModeAction.do";
|
||||
}
|
||||
|
||||
function doQueryMode()
|
||||
{
|
||||
|
||||
return "HrmOrgDistMstQueryModeAction.do"; //Dummy
|
||||
}
|
||||
|
||||
function doSave()
|
||||
{
|
||||
|
||||
return "HrmOrgDistMstSaveAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doDelete()
|
||||
{
|
||||
|
||||
return "HrmOrgDistMstDeleteAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doRefresh()
|
||||
{
|
||||
|
||||
return "HrmOrgDistMstRefreshAction.do";
|
||||
|
||||
}
|
||||
|
||||
|
||||
function doGetDetail()
|
||||
{
|
||||
document.forms[0].screenMode.value="U";
|
||||
return "HrmOrgDistMstGetDetailAction.do";
|
||||
}
|
||||
|
||||
function doAddRow()
|
||||
{
|
||||
document.forms[0].screenMode.value="U";
|
||||
document.forms[0].headerPrimaryKey.value="Enrgise";
|
||||
return "HrmOrgDistMstAddRowAction.do";
|
||||
}
|
||||
|
||||
function doDelRow()
|
||||
{
|
||||
return "HrmOrgDistMstDeleteRowAction.do";
|
||||
}
|
||||
|
||||
function doGetDetailTableName()
|
||||
{
|
||||
return "tableName";
|
||||
}
|
||||
|
||||
function doPrevDetail()
|
||||
{
|
||||
|
||||
return "HrmOrgDistMstGetDetailPageAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
|
||||
return "HrmOrgDistMstExitAction.do";
|
||||
}
|
||||
|
||||
function doNextDetail()
|
||||
{
|
||||
|
||||
return "HrmOrgDistMstGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doJumpDetail()
|
||||
{
|
||||
return "HrmOrgDistMstGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
|
||||
function boxClicked(val)
|
||||
{
|
||||
if(document.getElementsByName("checked")[val].checked)
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "Y";
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "N";
|
||||
}
|
||||
}
|
||||
|
||||
</script>
|
295
hrmsEjb/public_html/hrms/jsp/HrmOrgTehMst.jsp
Normal file
295
hrmsEjb/public_html/hrms/jsp/HrmOrgTehMst.jsp
Normal file
@@ -0,0 +1,295 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
|
||||
<html:html>
|
||||
<HEAD>
|
||||
<html:base />
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page="GenIncludes.jsp" flush="true" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</HEAD>
|
||||
|
||||
<BODY onkeydown="hotKeys(event);" scroll=auto>
|
||||
|
||||
<html:form name="HrmOrgTehMstForm" action="HrmOrgTehMstBaseAction" type="wenrgise.hrms.webtier.form.HrmOrgTehMstForm">
|
||||
<bean:define id="ParentForm" name="HrmOrgTehMstForm" toScope="request" />
|
||||
<jsp:include page="GenMenu.jsp" flush="true" />
|
||||
<bean:define id="left" name="ParentForm" property="positionRequested"/>
|
||||
<bean:define id="right" name="ParentForm" property="totalCount"/>
|
||||
<table cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr height=27>
|
||||
<td colSpan=11></td>
|
||||
</tr>
|
||||
<TR >
|
||||
<TD ><enrgise:img name="ParentForm" property="butQuery" onmouseover='this.src="../includes/images/query_act.jpg"' onmouseout='this.src="../includes/images/query.jpg"' alt="query (Ctrl+Q)" src="../includes/images/query.jpg" onclick="doBaseQueryMode()" /><img property="butInsert" src="../includes/images/insert_dis.jpg" /></TD>
|
||||
<TD width="2%"></TD>
|
||||
<TD ><img property="butExecute" src="../includes/images/execute_dis.jpg" /><enrgise:img name="ParentForm" property="butSave" onmouseover='this.src="../includes/images/save_act.jpg"' onmouseout='this.src="../includes/images/save.jpg"' alt="Save (Ctrl+S)" src="../includes/images/save.jpg" onclick="doBaseSave()" />
|
||||
<img property="butDelete" src="../includes/images/delete_dis.jpg" /><img property="butRefresh" onmouseover='this.src="../includes/images/refresh_act.jpg"' onmouseout='this.src="../includes/images/refresh.jpg"' alt="Refresh (Ctrl+R)" src="../includes/images/refresh.jpg" onclick="doBaseRefresh()" />
|
||||
<enrgise:img name="ParentForm" property="butPrint" onmouseover='this.src="../includes/images/print_act.jpg"' onmouseout='this.src="../includes/images/print.jpg"' alt="Print (Ctrl+P)" src="../includes/images/print.jpg" /></TD>
|
||||
<TD width="2%" bgColor=#bdd0ef></TD>
|
||||
<TD><enrgise:img name="ParentForm" property="butExit" onclick="doBaseExit()" onmouseover='this.src="../includes/images/exit_act.jpg"' onmouseout='this.src="../includes/images/exit.jpg"' alt="Exit (Alt+X)" src="../includes/images/exit.jpg" /><enrgise:img name="ParentForm" property="butHelp" onmouseover='this.src="../includes/images/help_act.jpg"' onmouseout='this.src="../includes/images/help.jpg"' alt="Help (Ctrl+?)" src="../includes/images/help.jpg" /></TD>
|
||||
<TD width="50%"></TD>
|
||||
<TD ><img property="butPrevHeader" src="../includes/images/butn_prev_dis.jpg" /></td>
|
||||
<td class=dtlNavText><bean:write name="left" /> of
|
||||
<bean:write name="right" /></td>
|
||||
<td align=right><img property="butNextHeader" src="../includes/images/butn_next_dis.jpg" /></td>
|
||||
<td align=right><html:text property="newPositionRequested" size="1" onkeydown="isInteger(event)" title=" " alt="N" /></td>
|
||||
<td ><img property="butJumpHeader" alt="Go (Ctrl+G)" src="../includes/images/go.jpg" /></td>
|
||||
<td > </td>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<table>
|
||||
<tr>
|
||||
<td colspan="11" class="userText"></td>
|
||||
</tr>
|
||||
<enrgise:checkSession/>
|
||||
</TABLE>
|
||||
|
||||
<html:hidden property="detailDataChanged" name="HrmOrgTehMstForm" />
|
||||
|
||||
|
||||
|
||||
<!--Top Most Blue Bar-->
|
||||
<TABLE cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr>
|
||||
<TD colSpan=12 class=mainHeader ><bean:message key="hrm.HrmTehsilMaster.heading" /></TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<!--// Display Errors -->
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<!--// Display Errors -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TR>
|
||||
<TD>
|
||||
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
<TR>
|
||||
<TD colspan=6>
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<TR>
|
||||
<TD width=10 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=10 border=0></TD>
|
||||
<TD class=actTabText noWrap bgColor=#4682b4><bean:message key="hrm.HrmTehsilMaster.detail" /><IMG height=1 src="../includes/images/pixel.gif" width=10 border=0></TD>
|
||||
<TD><IMG height=19 src="../includes/images/formtab_r.gif" width=10 border=0></TD>
|
||||
<TD width="100%" background="../includes/images/line_t.gif"> </TD>
|
||||
<TD background="../includes/images/line_t.gif"><IMG height=1 src="../includes/images/pixel.gif" width=10 border=0></TD>
|
||||
</TR>
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colSpan=6>
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0>
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD >
|
||||
<DIV id=divDtlTable style="height:260px">
|
||||
<TABLE border="0" cellSpacing=0 cellPadding=0>
|
||||
<TBODY>
|
||||
<tr>
|
||||
<TD class="tableHeader" width="1%"><input type="checkbox" name="selectAll" onclick="toggleCheckBox('checked')" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmTehsilMaster.txtCode" /></td>
|
||||
<TD class=tableHeader><bean:message key="hrm.HrmTehsilMaster.txtDescription" /></td>
|
||||
|
||||
</tr>
|
||||
<logic:iterate id="HrmTehsil" name="HrmOrgTehMstForm" property="arrHrmTehsilDtl" type="wenrgise.hrms.bean.HrmOrgTehsilMstDtlBean" indexId="idx" >
|
||||
<logic:notEqual name="HrmTehsil" property="status" value="D" >
|
||||
<tr>
|
||||
<td><html:checkbox property="checked" name="HrmOrgTehMstForm" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt);" />
|
||||
<html:hidden property="itemChecked" name="HrmTehsil" /><html:hidden property="status" name="HrmTehsil" /><html:hidden property="detailId" name="HrmTehsil" /></td>
|
||||
<td ><enrgise:text formName="HrmOrgTehMstForm" property="txtTehsilCode" name="HrmTehsil" maxlength="20" styleClass="required" disabledClass="locked" style="width:100%" titleKey="hrm.HrmTehsilMaster.txtCode" alt="P" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<td ><enrgise:text formName="HrmOrgTehMstForm" property="txtTehsilName" name="HrmTehsil" maxlength="20" styleClass="required" disabledClass="locked" style="width:100%" titleKey="hrm.HrmTehsilMaster.txtDescription" alt="P" onkeypress="isName(event);" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
|
||||
</tr>
|
||||
</logic:notEqual>
|
||||
<logic:equal name="HrmTehsil" property="status" value="D" >
|
||||
<tr>
|
||||
<td><html:checkbox property="checked" value="check" disabled="true" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt);" />
|
||||
<html:hidden property="itemChecked" name="HrmTehsil" /><html:hidden property="status" name="HrmTehsil" /><html:hidden property="detailId" name="HrmTehsil" /></td>
|
||||
<td ><enrgise:text formName="HrmOrgTehMstForm" property="txtTehsilCode" name="HrmTehsil" size="6" styleClass="deletedRow" disabledClass="locked" style="width:100%" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
<td ><enrgise:text formName="HrmOrgTehMstForm" property="txtTehsilName" name="HrmTehsil" size="53" styleClass="deletedRow" disabledClass="locked" style="width:100%" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt);" /></td>
|
||||
</tr>
|
||||
</logic:equal>
|
||||
</logic:iterate>
|
||||
|
||||
<!--Insert Logic Iterate Here-->
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</TD>
|
||||
</TR>
|
||||
|
||||
<!-- Get details starts -->
|
||||
<bean:define id="pageNo" name="ParentForm" property="pageRequested" toScope="request" />
|
||||
<bean:define id="maxPage" name="ParentForm" property="totalPageCount" toScope="request" />
|
||||
|
||||
<TABLE border=0>
|
||||
<tbody>
|
||||
<TR>
|
||||
<TD ><enrgise:button altKey="wenrgise.common.getDetail" onclick="doBaseGetDetail()" property="butGetDetail" name="ParentForm" styleClass="bottomBarText"> Get De<u>t</u>ail </enrgise:button> <enrgise:button altKey="wenrgise.common.addRow" name="ParentForm" onclick="doBaseAddRow()" property="butAddRow" styleClass="bottomBarText"> Add <u>R</u>ow </enrgise:button><enrgise:button altKey="wenrgise.common.delRow" name="ParentForm" onclick="doBaseDelRow()"
|
||||
property="butDelRow" styleClass="bottomBarText" ><u>D</u>elete Row</enrgise:button></TD>
|
||||
<td width=50%></td>
|
||||
<TD ><enrgise:img name="ParentForm" property="butPrevDetail" src="../includes/images/butn_dtl_prev.jpg" onmouseover='this.src="../includes/images/butn_dtl_prev_act.jpg"' onmouseout='this.src="../includes/images/butn_dtl_prev.jpg"' alt="Butn_prev (Alt+<)" onclick="doBasePrevDetail()"/></td>
|
||||
<td class=dtlNavText><bean:write name="pageNo" /> of <bean:write name="maxPage" /></td>
|
||||
<td align=right><enrgise:img name="ParentForm" property="butNextDetail" src="../includes/images/butn_dtl_next.jpg" onmouseover='this.src="../includes/images/butn_dtl_next_act.jpg"' onmouseout='this.src="../includes/images/butn_dtl_next.jpg"' alt="Butn_next (Alt+>)" onclick="doBaseNextDetail()"/></td>
|
||||
<td align=right><enrgise:text property="newPageRequested" size="1" onkeydown="isInteger(event)" styleClass="optional" disabledClass="locked" alt="N" titleKey="wenrgise.common.jumpDetail" /></td>
|
||||
<td ><enrgise:img name="ParentForm" property="butJumpDetail" altKey="wenrgise.common.go" src="../includes/images/go_dtl.jpg" onmouseover='this.src="../includes/images/go_act.jpg"' onmouseout='this.src="../includes/images/go.jpg"' onclick="doBaseJumpDetail()" /></td>
|
||||
</TR>
|
||||
|
||||
</tbody>
|
||||
</TABLE>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- Tab Table Ends -->
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td align=right bgColor=#4682b4><img src="../includes/images/man.jpg"></td>
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
<html:hidden name="HrmOrgTehMstForm" property="screenMode" />
|
||||
<html:hidden name="HrmOrgTehMstForm" property="screenName" value="HrmOrgTehMst" />
|
||||
<html:hidden name="HrmOrgTehMstForm" property="forwardedPage" />
|
||||
<html:hidden property="positionRequested" name="HrmOrgTehMstForm" />
|
||||
<html:hidden property="txtIndex" name="HrmOrgTehMstForm" />
|
||||
|
||||
<html:hidden property="userPageRequested" name="HrmOrgTehMstForm" />
|
||||
<html:hidden property="userPositionRequested" name="HrmOrgTehMstForm"/>
|
||||
<html:hidden property="pageRequested" name="HrmOrgTehMstForm" />
|
||||
<html:hidden property="headerPrimaryKey" name="HrmOrgTehMstForm" />
|
||||
|
||||
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script>
|
||||
|
||||
function doInsertMode()
|
||||
{
|
||||
|
||||
return "HrmOrgTehMstNewModeAction.do";
|
||||
}
|
||||
|
||||
function doQueryMode()
|
||||
{
|
||||
|
||||
return "HrmOrgTehMstQueryModeAction.do"; //Dummy
|
||||
}
|
||||
|
||||
function doSave()
|
||||
{
|
||||
|
||||
return "HrmOrgTehMstSaveAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doDelete()
|
||||
{
|
||||
|
||||
return "HrmOrgTehMstDeleteAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doRefresh()
|
||||
{
|
||||
|
||||
return "HrmOrgTehMstRefreshAction.do";
|
||||
|
||||
}
|
||||
|
||||
|
||||
function doGetDetail()
|
||||
{
|
||||
document.forms[0].screenMode.value="U";
|
||||
return "HrmOrgTehMstGetDetailAction.do";
|
||||
}
|
||||
|
||||
function doAddRow()
|
||||
{
|
||||
document.forms[0].screenMode.value="U";
|
||||
document.forms[0].headerPrimaryKey.value="Enrgise";
|
||||
return "HrmOrgTehMstAddRowAction.do";
|
||||
}
|
||||
|
||||
function doDelRow()
|
||||
{
|
||||
return "HrmOrgTehMstDeleteRowAction.do";
|
||||
}
|
||||
|
||||
function doGetDetailTableName()
|
||||
{
|
||||
return "tableName";
|
||||
}
|
||||
|
||||
function doPrevDetail()
|
||||
{
|
||||
|
||||
return "HrmOrgTehMstGetDetailPageAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
|
||||
return "HrmOrgTehMstExitAction.do";
|
||||
}
|
||||
|
||||
function doNextDetail()
|
||||
{
|
||||
|
||||
return "HrmOrgTehMstGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doJumpDetail()
|
||||
{
|
||||
return "HrmOrgTehMstGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
|
||||
function boxClicked(val)
|
||||
{
|
||||
if(document.getElementsByName("checked")[val].checked)
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "Y";
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "N";
|
||||
}
|
||||
}
|
||||
|
||||
</script>
|
248
hrmsEjb/public_html/hrms/jsp/HrmRetirementForecastRep.jsp
Normal file
248
hrmsEjb/public_html/hrms/jsp/HrmRetirementForecastRep.jsp
Normal file
@@ -0,0 +1,248 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<%@ page import="wenrgise.common.utility.ReportReader" %>
|
||||
<%@ page import="wenrgise.common.utility.ParamUtil" %>
|
||||
<%@ page import="java.lang.String" %>
|
||||
|
||||
<html:html>
|
||||
<HEAD>
|
||||
<html:base/>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page = "GenIncludes.jsp" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
<BODY scroll=auto >
|
||||
|
||||
<html:form action="HrmRetireForecastBaseAction" name="HrmRetireForecastForm" type="wenrgise.hrms.webtier.form.HrmRetireForecastForm" scope="session">
|
||||
<bean:define id="ParentForm" name="HrmRetireForecastForm" toScope="request" />
|
||||
<jsp:include page="GenMenu.jsp" flush="true" />
|
||||
<bean:define id="left" name="ParentForm" property="positionRequested"/>
|
||||
<bean:define id="right" name="ParentForm" property="totalCount"/>
|
||||
<table cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr height=27>
|
||||
<td colSpan=11></td>
|
||||
</tr>
|
||||
<TR >
|
||||
<TD ><enrgise:img name="ParentForm" property="butQuery" onmouseover='this.src="../includes/images/query_act.jpg"' onmouseout='this.src="../includes/images/query.jpg"' alt="Query (Ctrl+Q)" src="../includes/images/query.jpg" onclick="doBaseQueryMode()" /><enrgise:img name="ParentForm" property="butInsert" onmouseover='this.src="../includes/images/insert_act.jpg"' onmouseout='this.src="../includes/images/insert.jpg"' alt="Insert (Alt+N)" src="../includes/images/insert.jpg" onclick="doBaseInsertMode()"/></TD>
|
||||
<TD width="2%"></TD>
|
||||
<TD ><enrgise:img name="ParentForm" property="butExecute" onmouseover='this.src="../includes/images/execute_act.jpg"' onmouseout='this.src="../includes/images/execute.jpg"' alt="Execute (Ctrl+U)" src="../includes/images/execute.jpg" onclick="doBaseExecute()" /><enrgise:img name="ParentForm" property="butSave" onmouseover='this.src="../includes/images/save_act.jpg"' onmouseout='this.src="../includes/images/save.jpg"' alt="Save (Ctrl+S)" src="../includes/images/save.jpg" onclick="doBaseSave()" />
|
||||
<enrgise:img name="ParentForm" property="butDelete" onmouseover='this.src="../includes/images/delete_act.jpg"' onmouseout='this.src="../includes/images/delete.jpg"' alt="Delete (Ctrl+D)" src="../includes/images/delete.jpg" onclick="doBaseDelete()" /><enrgise:img name="ParentForm" property="butRefresh" onmouseover='this.src="../includes/images/refresh_act.jpg"' onmouseout='this.src="../includes/images/refresh.jpg"' alt="Refresh (Ctrl+R)" src="../includes/images/refresh.jpg" onclick="doBaseRefresh()" />
|
||||
<enrgise:img name="ParentForm" property="butPrint" onmouseover='this.src="../includes/images/print_act.jpg"' onmouseout='this.src="../includes/images/print.jpg"' alt="Print (Ctrl+P)" src="../includes/images/print.jpg" /></TD>
|
||||
<TD width="2%" bgColor=#bdd0ef></TD>
|
||||
<TD><enrgise:img name="ParentForm" property="butExit" onmouseover='this.src="../includes/images/exit_act.jpg"' onmouseout='this.src="../includes/images/exit.jpg"' alt="Exit (Alt+X)" src="../includes/images/exit.jpg" onclick="doBaseExit()" />
|
||||
<enrgise:img name="ParentForm" property="butHelp" onmouseover='this.src="../includes/images/help_act.jpg"' onmouseout='this.src="../includes/images/help.jpg"' alt="Help (Ctrl+?)" src="../includes/images/help.jpg" onclick="doBaseHelp()" /></TD>
|
||||
<TD width="50%"></TD>
|
||||
<TD ><enrgise:img name="ParentForm" property="butPrevHeader" src='../includes/images/butn_prev.jpg' onmouseover='this.src="../includes/images/butn_prev_act.jpg"' onmouseout='this.src="../includes/images/butn_prev.jpg"' alt="Butn_prev (Ctrl+<)" onclick="doBasePrevHeader()" /></td>
|
||||
<td class=dtlNavText><bean:write name="left" /> of
|
||||
<bean:write name="right" /></td>
|
||||
<td align=right><enrgise:img name="ParentForm" property="butNextHeader" src="../includes/images/butn_next.jpg" onmouseover='this.src="../includes/images/butn_next_act.jpg"' onmouseout='this.src="../includes/images/butn_next.jpg"' alt="Butn_next (Ctrl+>)" onclick="doBaseNextHeader()" /></td>
|
||||
<td align=right><enrgise:text property="newPositionRequested" size="1" maxlength="3" onkeydown="isInteger(event)" title="wenrgise.common.jumpDetail" alt="N" disabledClass="locked" styleClass="optional" /></td>
|
||||
<td ><enrgise:img name="ParentForm" property="butJumpHeader" alt="Go (Ctrl+G)" src="../includes/images/go.jpg" onmouseover='this.src="../includes/images/go_act.jpg"' onmouseout='this.src="../includes/images/go.jpg"' onclick="doBaseJumpHeader()" /></td>
|
||||
<td > </td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
|
||||
<table>
|
||||
<TR height=30>
|
||||
<TD colSpan=12 class=mainHeader height=10>RETIREMENT FORECAST REPORT</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD>
|
||||
<!-- Body table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Account Header Row Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6>View Retirement Status </TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=8 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
<tr height="15" >
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td width=20% class="labelText"><bean:message key="hrm.HrmRetFrcst.fromDate" /></td>
|
||||
<td width=30% colspan=3><html:text property="fromDate" titleKey="hrm.HrmRetFrcst.fromDate" size="23" styleClass="optional" name="HrmRetireForecastForm" alt="D" readonly="true" /><enrgise:img src="../includes/images/cal.gif" width="15" height="19" align="top" styleClass="lov" property="butFromDate" name="HrmRetireForecastForm" onclick="showCalendar('fromDate',this)" /></td>
|
||||
<td width=20% class="labelText"><bean:message key="hrm.HrmRetFrcst.toDate" /></td>
|
||||
<td width=30% colspan=3><html:text property="toDate" titleKey="hrm.HrmRetFrcst.toDate" size="23" styleClass="optional" name="HrmRetireForecastForm" alt="D" readonly="true" /><enrgise:img src="../includes/images/cal.gif" width="15" height="19" align="top" styleClass="lov" name="HrmRetireForecastForm" property="butToDate" onclick="showCalendar('toDate',this)" /></td>
|
||||
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
|
||||
<TR height="100">
|
||||
<TD colspan=11>
|
||||
|
||||
<!-- Account Config Detail Table Starts -->
|
||||
<TABLE cellspacing="0" cellPadding="0" >
|
||||
|
||||
<TR height=10>
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan="16">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Tab table Row 3 starts -->
|
||||
<tr>
|
||||
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align=right bgColor=#4682b4 colSpan=16><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4><enrgise:button name="HrmRetireForecastForm" onclick="doInsertData();" property="butInsertData" styleClass="bottomBarText">Save Data</enrgise:button>
|
||||
<enrgise:button name="HrmRetireForecastForm" onclick="doGetReport();" property="butViewReport" styleClass="bottomBarText">View Report</enrgise:button><td>
|
||||
<td bgColor=#4682b4></td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
<html:hidden name="HrmRetireForecastForm" property="screenName" value="HrmRetFrcst" />
|
||||
|
||||
<html:hidden property="screenMode" name="HrmRetireForecastForm" value="U" />
|
||||
<html:hidden property="positionRequested" name="HrmRetireForecastForm" />
|
||||
<html:hidden property="userPageRequested" name="HrmRetireForecastForm" />
|
||||
<html:hidden property="userPositionRequested" name="HrmRetireForecastForm" />
|
||||
<html:hidden property="pageRequested" name="HrmRetireForecastForm" />
|
||||
<html:hidden property="headerDataChanged" name="HrmRetireForecastForm" />
|
||||
<html:hidden property="detailDataChanged" name="HrmRetireForecastForm" />
|
||||
<html:hidden property="lovKey" name="HrmRetireForecastForm" />
|
||||
<html:hidden property="firstLoad" name="HrmRetireForecastForm" />
|
||||
<html:hidden property="txtSearchFields" name="HrmRetireForecastForm" />
|
||||
<html:hidden property="txtDisplayFields" name="HrmRetireForecastForm" />
|
||||
<html:hidden property="txtIndex" name="HrmRetireForecastForm" />
|
||||
<html:hidden property="headerPrimaryKey" name="HrmRetireForecastForm" />
|
||||
<html:hidden property="buttonName" name="HrmRetireForecastForm" />
|
||||
<html:hidden property="flag1" name="HrmRetireForecastForm" />
|
||||
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<% ReportReader oReportReader=new ReportReader(); %>
|
||||
<% ParamUtil oParamUtil=new ParamUtil(); %>
|
||||
|
||||
<script language="javascript">
|
||||
|
||||
function doInsertData()
|
||||
{
|
||||
document.forms[0].action= contextRoot+"HrmRetFrcstGetButtonAction.do";
|
||||
document.forms[0].submit();
|
||||
|
||||
}
|
||||
|
||||
function doGetReport()
|
||||
{
|
||||
var win_option="width=900,height=620,left=50,top=50,modal=yes,"+"toolbar=yes,location=no,directories=no,status=no,menubar=yes,"+"scrollbars=yes,resizable=yes";
|
||||
window.open("http://<%=oReportReader.getAppServerName()%>:<%=oReportReader.getAppServerPortNumber()%>/<%=oReportReader.getAppServerReportPathAlias()%>/rwservlet?<%=oParamUtil.getKeyinfo("Hrms","HrmRetFrcst","RepHrmRetireForecastReportKey").trim()%>",'',win_option);
|
||||
|
||||
}
|
||||
|
||||
function doQueryMode()
|
||||
{
|
||||
|
||||
return "HrmRetFrcstQueryModeAction.do";
|
||||
}
|
||||
|
||||
function doValidate()
|
||||
{
|
||||
return "HrmRetFrcstValidateAction.do";
|
||||
|
||||
}
|
||||
function doRefresh()
|
||||
{
|
||||
return "HrmRetFrcstRefreshAction.do";
|
||||
|
||||
}
|
||||
|
||||
function lfnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value=="")
|
||||
{
|
||||
doBaseOnLoad();
|
||||
}
|
||||
}
|
||||
function doOnLoad()
|
||||
{
|
||||
return "HrmRetFrcstOnLoadAction.do";
|
||||
}
|
||||
|
||||
function doSave()
|
||||
{
|
||||
|
||||
return "HrmRetFrcstSaveAction.do";
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
function doExit()
|
||||
{
|
||||
return "HrmRetFrcstExitAction.do";
|
||||
}
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
367
hrmsEjb/public_html/hrms/jsp/HrmRoasterEntry.jsp
Normal file
367
hrmsEjb/public_html/hrms/jsp/HrmRoasterEntry.jsp
Normal file
@@ -0,0 +1,367 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
<html:html>
|
||||
<HEAD>
|
||||
<html:base />
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page="GenIncludes.jsp" flush="true" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</HEAD>
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);" >
|
||||
<html:form name="HrmRoasterEntryForm" action="HrmRoasterEntryBaseAction" type="wenrgise.hrms.webtier.form.HrmRoasterEntryForm">
|
||||
<bean:define id="ParentForm" name="HrmRoasterEntryForm" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
|
||||
<!--Top Most Blue Bar-->
|
||||
<TABLE cellSpacing=0 bgColor=#bdd0ef>
|
||||
<tr>
|
||||
<TD colSpan=12 class=mainHeader ><bean:message key="hrm.HrmRoasterEntry.heading" /></TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
<!--// Display Errors -->
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<!--// Display Errors -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TR>
|
||||
<TD>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Master Information Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6><bean:message key="hrm.HrmRoasterEntry.RoasterMaster" /></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
<td class="labelText"><bean:message key="hrm.HrmRoasterEntry.txtRoasterCode" /></td>
|
||||
<td><enrgise:text property="txtRoasterCode" name="HrmRoasterEntryForm" titleKey="hrm.HrmRoasterEntry.txtRoasterCode" maxlength="20" size="23" styleClass="required" disabledClass="required" onchange="doChangeHeader();" /><enrgise:img name="HrmRoasterEntryForm" height="16" align="center" src="../includes/images/lov.jpg" property="butRoasterCode" onclick="return ShowRoasterCode();" /></td>
|
||||
<td class="labelText"><bean:message key="hrm.HrmRoasterEntry.txtRoasterDescription" /> </td>
|
||||
<td><enrgise:text property="txtRoasterDescription" name="HrmRoasterEntryForm" titleKey="hrm.HrmRoasterEntry.txtRoasterDescription" maxlength="40" size="26" styleClass="locked" disabledClass="required" onchange="doChangeHeader();" /></td>
|
||||
</tr>
|
||||
<tr height=10>
|
||||
<td colspan=6></td>
|
||||
</tr>
|
||||
</table>
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
<TR>
|
||||
<TD colspan=6>
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<tr>
|
||||
<td bgcolor="#4682B4" ></td>
|
||||
<enrgise:tab name="HrmRoasterEntryForm" property="butRoasterDtlTab" styleClass="actTabText" disabledClass="lockedTab" src="../includes/images/formtab_r.gif" ><bean:message key="hrm.HrmRoasterEntry.RoasterEntryDetail" /></enrgise:tab>
|
||||
<td width="80%"> </td>
|
||||
</tr>
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colSpan=6>
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0>
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD >
|
||||
<DIV id=divDtlTable style="height:300px">
|
||||
<TABLE border="0" cellSpacing=0 cellPadding=0 id="roasterEntry">
|
||||
<TBODY>
|
||||
<tr>
|
||||
<TD class=tableHeader width="1%"><input type="checkbox" name="selectAll" onclick="toggleCheckBox('checked')" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmRoasterEntry.txtRoasterPoint" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmRoasterEntry.txtCategoryAsPerRoaster" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmRoasterEntry.entryMode" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmRoasterEntry.txtEmployeeNo" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmRoasterEntry.txtEmployeeName" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmRoasterEntry.txtAppointmentDate" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmRoasterEntry.txtDob" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmRoasterEntry.txtCategory" /></td>
|
||||
<!--<td class=tableHeader ><bean:message key="hrm.HrmRoasterEntry.txtSalaryRollNo" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmRoasterEntry.txtConsumedByCategory" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmRoasterEntry.txtReserved" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmRoasterEntry.txtShortfall" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmRoasterEntry.txtReplacedBy" /></td>
|
||||
<td class=tableHeader ><bean:message key="hrm.HrmRoasterEntry.txtRemarks" /></td>-->
|
||||
</tr>
|
||||
|
||||
<logic:iterate id="HrmRoaster" name="HrmRoasterEntryForm" property="arrHrmRoasterEntryDtl" type="wenrgise.hrms.bean.HrmRoasterEntryDtlBean" indexId="idx" >
|
||||
<logic:notEqual name="HrmRoaster" property="status" value="D">
|
||||
<tr>
|
||||
<td><html:checkbox property="checked" value="check" name="HrmRoasterEntryForm" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt); " />
|
||||
<html:hidden property="socialStatus" name="HrmRoaster" />
|
||||
<html:hidden property="itemChecked" name="HrmRoaster" />
|
||||
<html:hidden property="status" name="HrmRoaster" />
|
||||
<html:hidden property="detailId" name="HrmRoaster" />
|
||||
<html:hidden property="empNoId" name="HrmRoaster" />
|
||||
<html:hidden property="txtCategoryId" name="HrmRoaster" />
|
||||
</td>
|
||||
<td class=tableText ><html:text property="txtRoasterPoint" maxlength="100" size="15" titleKey="hrm.HrmRoasterEntry.txtRoasterPoint" name="HrmRoaster" style="width:100%" styleClass="required" readonly="false" alt="A" onkeypress="isInteger(event);" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /></td>
|
||||
<td class=tableText ><html:text property="txtCategoryAsPerRoaster" maxlength="100" size="15" titleKey="hrm.HrmRoasterEntry.txtCategoryAsPerRoaster" name="HrmRoaster" style="width:90%" styleClass="required" readonly="true" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /><img height="16" align="center" src="../includes/images/lov.jpg" property="butCategoryAsPerRoaster" class="icon" alt="<%=idx.toString()%>" onclick=" return ShowSocialStatus(this.alt);" /></td>
|
||||
<td><enrgise:select property="entryMode" name="HrmRoaster" formName="HrmRoasterEntryForm" styleClass="required" disabledClass="required" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt)" >
|
||||
<enrgise:option value="X" >Not Applicable</enrgise:option>
|
||||
<enrgise:option value="M" >Merit</enrgise:option>
|
||||
<enrgise:option value="D" >Direct</enrgise:option>
|
||||
<enrgise:option value="Q" >Quota</enrgise:option>
|
||||
</enrgise:select></td>
|
||||
<td class=tableText ><html:text property="txtEmployeeNo" maxlength="100" size="15" titleKey="hrm.HrmRoasterEntry.txtEmployeeNo" name="HrmRoaster" style="width:79%" styleClass="optional" readonly="true" alt="A" onchange='<%="doChangeDetail("+idx.toString()+")"%>' /><img height="16" align="center" src="../includes/images/lov.jpg" property="butEmployeeNo" class="icon" alt="<%=idx.toString()%>" name="HrmRoasterEntryForm" onclick=" return ShowEmpDetails(this.alt);" /></td>
|
||||
<td class=tableText ><html:text property="txtEmployeeName" maxlength="100" size="15" titleKey="hrm.HrmRoasterEntry.txtEmployeeName" name="HrmRoaster" style="width:100%" styleClass="optional" readonly="true" alt="A" /></td>
|
||||
<td class=tableText ><html:text property="txtAppointmentDate" maxlength="100" size="15" titleKey="hrm.HrmRoasterEntry.txtAppointmentDate" name="HrmRoaster" style="width:100%" styleClass="optional" readonly="true" alt="N" /></td>
|
||||
<td class=tableText ><html:text property="txtDob" maxlength="100" size="15" titleKey="hrm.HrmRoasterEntry.txtDob" name="HrmRoaster" style="width:100%" styleClass="optional" readonly="true" alt="N" /></td>
|
||||
<td class=tableText ><html:text property="txtCategory" maxlength="100" size="15" titleKey="hrm.HrmRoasterEntry.txtCategory" name="HrmRoaster" style="width:100%" styleClass="optional" readonly="true" alt="A" /></td>
|
||||
</tr>
|
||||
</logic:notEqual>
|
||||
<logic:equal name="HrmRoaster" property="status" value="D" >
|
||||
<tr>
|
||||
<td width="1%"><html:checkbox property="checked" value="check" disabled="true" alt="<%=idx.toString()%>" onclick="boxClicked(this.alt);" />
|
||||
<html:hidden property="socialStatus" name="HrmRoaster" />
|
||||
<html:hidden property="itemChecked" name="HrmRoaster" />
|
||||
<html:hidden property="status" name="HrmRoaster" />
|
||||
<html:hidden property="detailId" name="HrmRoaster" />
|
||||
<html:hidden property="empNoId" name="HrmRoaster" />
|
||||
<html:hidden property="txtCategoryId" name="HrmRoaster" />
|
||||
</td>
|
||||
<td class=tableText ><html:text property="txtRoasterPoint" size="15" titleKey="hrm.HrmRoasterEntry.txtRoasterPoint" name="HrmRoaster" style="width:100%" styleClass="deletedRow" alt="<%=idx.toString()%>" onkeypress="isInteger(event);" onchange="doChangeDetail(this.alt);" /></td>
|
||||
<td class=tableText ><html:text property="txtCategoryAsPerRoaster" size="15" titleKey="hrm.HrmRoasterEntry.txtCategoryAsPerRoaster" name="HrmRoaster" style="width:90%" styleClass="deletedRow" alt="<%=idx.toString()%>" readonly="true" /><img height="16" align="center" src="../includes/images/lov.jpg" property="butCategoryAsPerRoaster" class="icon" alt="<%=idx.toString()%>" onclick=" return ShowSocialStatus(this.alt);" /></td>
|
||||
<td><enrgise:select property="entryMode" name="HrmRoaster" formName="HrmRoasterEntryForm" styleClass="required" disabledClass="required" alt="<%=idx.toString()%>" onchange="doChangeDetail(this.alt)" >
|
||||
<enrgise:option value="X" >Not Applicable</enrgise:option>
|
||||
<enrgise:option value="M" >Merit</enrgise:option>
|
||||
<enrgise:option value="D" >Direct</enrgise:option>
|
||||
<enrgise:option value="Q" >Quota</enrgise:option>
|
||||
</enrgise:select></td>
|
||||
<td class=tableText ><html:text property="txtEmployeeNo" size="15" titleKey="hrm.HrmRoasterEntry.txtEmployeeNo" name="HrmRoaster" style="width:79%" styleClass="deletedRow" alt="<%=idx.toString()%>" readonly="true" /><img height="16" align="center" src="../includes/images/lov.jpg" property="butEmployeeNo" class="icon" alt="<%=idx.toString()%>" onclick=" return ShowEmpDetails(this.alt);" /></td>
|
||||
<td class=tableText ><html:text property="txtEmployeeName" size="15" titleKey="hrm.HrmRoasterEntry.txtEmployeeName" name="HrmRoaster" style="width:100%" styleClass="deletedRow" alt="<%=idx.toString()%>" readonly="true" /></td>
|
||||
<td class=tableText ><html:text property="txtAppointmentDate" size="15" titleKey="hrm.HrmRoasterEntry.txtAppointmentDate" name="HrmRoaster" style="width:100%" styleClass="deletedRow" alt="<%=idx.toString()%>" readonly="true" /></td>
|
||||
<td class=tableText ><html:text property="txtDob" size="15" titleKey="hrm.HrmRoasterEntry.txtDob" name="HrmRoaster" style="width:100%" styleClass="deletedRow" alt="<%=idx.toString()%>" readonly="true" /></td>
|
||||
<td class=tableText ><html:text property="txtCategory" size="15" titleKey="hrm.HrmRoasterEntry.txtCategory" name="HrmRoaster" style="width:100%" styleClass="deletedRow" alt="<%=idx.toString()%>" readonly="true" /></td>
|
||||
</tr>
|
||||
</logic:equal>
|
||||
</logic:iterate>
|
||||
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
</DIV>
|
||||
</TD>
|
||||
</TR>
|
||||
<tr>
|
||||
<td>
|
||||
<jsp:include page="GenDetailMenu.jsp" flush="true" />
|
||||
</TD>
|
||||
<td> </td>
|
||||
</tr>
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
<TR>
|
||||
<TD background="../includes/images/line_r.gif"><IMG src="../includes/images/pixel.gif" border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
<!-- Tab Table Ends -->
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<td align=right bgColor=#4682b4><img src="../includes/images/man.jpg"></td>
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
<html:hidden name="HrmRoasterEntryForm" property="screenMode" />
|
||||
<html:hidden name="HrmRoasterEntryForm" property="screenName" value="HrmRoasterEntry" />
|
||||
<html:hidden name="HrmRoasterEntryForm" property="forwardedPage" />
|
||||
<html:hidden property="positionRequested" name="HrmRoasterEntryForm" />
|
||||
<html:hidden property="userPageRequested" name="HrmRoasterEntryForm" />
|
||||
<html:hidden property="userPositionRequested" name="HrmRoasterEntryForm" />
|
||||
<html:hidden property="pageRequested" name="HrmRoasterEntryForm" />
|
||||
<html:hidden property="headerPrimaryKey" name="HrmRoasterEntryForm" />
|
||||
<html:hidden property="headerDataChanged" name="HrmRoasterEntryForm" />
|
||||
<html:hidden property="detailDataChanged" name="HrmRoasterEntryForm" />
|
||||
<!-- Container Table Ends -->
|
||||
<!------ addded for LOV ----->
|
||||
<html:hidden property="lovKey" name="HrmRoasterEntryForm" />
|
||||
<html:hidden property="txtSearchFields" name="HrmRoasterEntryForm" />
|
||||
<html:hidden property="txtDisplayFields" name="HrmRoasterEntryForm" />
|
||||
<html:hidden property="txtIndex" name="HrmRoasterEntryForm" />
|
||||
<html:hidden property="firstLoad" name="HrmRoasterEntryForm" />
|
||||
<html:hidden property="roasterCodeId" name="HrmRoasterEntryForm" />
|
||||
<input type="hidden" name="queryParam" >
|
||||
<!-- Hidden fields added by Indranil -->
|
||||
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
|
||||
function doChangeHeader()
|
||||
{
|
||||
document.forms[0].headerDataChanged.value="true";
|
||||
}
|
||||
function doQueryMode()
|
||||
{
|
||||
|
||||
return "HrmRoasterEntryQueryModeAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doInsertMode()
|
||||
{
|
||||
|
||||
return "HrmRoasterEntryNewModeAction.do";
|
||||
}
|
||||
|
||||
|
||||
function doExecute()
|
||||
{
|
||||
|
||||
return "HrmRoasterEntryGetHeaderAction.do";
|
||||
}
|
||||
|
||||
function doSave()
|
||||
{
|
||||
|
||||
return "HrmRoasterEntrySaveAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doDelete()
|
||||
{
|
||||
|
||||
return "HrmRoasterEntryDeleteAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doRefresh()
|
||||
{
|
||||
|
||||
return "HrmRoasterEntryRefreshAction.do";
|
||||
|
||||
}
|
||||
|
||||
function doPrevHeader()
|
||||
{
|
||||
return "HrmRoasterEntryGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doNextHeader()
|
||||
{
|
||||
return "HrmRoasterEntryGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doJumpHeader()
|
||||
{
|
||||
return "HrmRoasterEntryGetNextHeaderAction.do";
|
||||
}
|
||||
|
||||
function doGetDetail()
|
||||
{
|
||||
|
||||
return "HrmRoasterEntryGetDetailAction.do";
|
||||
}
|
||||
|
||||
function doAddRow()
|
||||
{
|
||||
|
||||
return "HrmRoasterEntryAddRowAction.do";
|
||||
}
|
||||
|
||||
function doDelRow()
|
||||
{
|
||||
return "HrmRoasterEntryDeleteRowAction.do";
|
||||
}
|
||||
|
||||
function doGetDetailTableName()
|
||||
{
|
||||
return "roasterEntry";
|
||||
}
|
||||
|
||||
function doPrevDetail()
|
||||
{
|
||||
|
||||
return "HrmRoasterEntryGetDetailPageAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
|
||||
return "HrmRoasterEntryExitAction.do";
|
||||
}
|
||||
|
||||
function doNextDetail()
|
||||
{
|
||||
|
||||
return "HrmRoasterEntryGetDetailPageAction.do";
|
||||
}
|
||||
|
||||
function doJumpDetail()
|
||||
{
|
||||
return "HrmRoasterEntryGetDetailPageAction.do";
|
||||
}
|
||||
function doOnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value!="false")
|
||||
{
|
||||
return "HrmRoasterEntryOnLoadAction.do";
|
||||
}
|
||||
}
|
||||
function ShowRoasterCode()
|
||||
{
|
||||
document.forms[0].txtIndex.value ="";
|
||||
document.forms[0].lovKey.value = "RoasterCode" + document.forms[0].screenName.value + document.forms[0].screenMode.value;
|
||||
document.forms[0].txtSearchFields.value = "hrm.HrmRoasterEntry.txtRoasterCode,hrm.HrmRoasterEntry.txtRoasterDescription";
|
||||
document.forms[0].txtDisplayFields.value = "roasterCodeId,txtRoasterCode,txtRoasterDescription";
|
||||
showLov('<html:rewrite page="/hrms/jsp/CommonSearchScreen.jsp" />','HrmRoasterEntryForm');
|
||||
return true;
|
||||
}
|
||||
function ShowSocialStatus(i)
|
||||
{
|
||||
|
||||
document.forms[0].lovKey.value = "RstrEtySocialStatus" + document.forms[0].screenName.value + document.forms[0].screenMode.value;
|
||||
document.forms[0].txtSearchFields.value = "hrm.HrmRoasterEntry.code,hrm.HrmRoasterEntry.desc";
|
||||
document.forms[0].txtIndex.value = i;
|
||||
document.forms[0].txtDisplayFields.value = "socialStatus,txtCategoryAsPerRoaster";
|
||||
showLov('<html:rewrite page="/hrms/jsp/CommonSearchScreen.jsp" />','HrmRoasterEntryForm');
|
||||
}
|
||||
function ShowEmpDetails(i)
|
||||
{
|
||||
|
||||
document.forms[0].lovKey.value = "RoasterEmpdetailsCode" + document.forms[0].screenName.value + document.forms[0].screenMode.value;
|
||||
document.forms[0].txtSearchFields.value = "hrm.HrmRoasterEntry.txtEmployeeNo,hrm.HrmRoasterEntry.txtEmployeeName";
|
||||
document.forms[0].txtIndex.value = i;
|
||||
document.forms[0].txtDisplayFields.value = "empNoId,txtCategoryId,txtEmployeeNo,txtEmployeeName,txtAppointmentDate,txtDob,txtCategory";
|
||||
showLov('<html:rewrite page="/hrms/jsp/CommonSearchScreen.jsp" />','HrmRoasterEntryForm');
|
||||
}
|
||||
function boxClicked(val)
|
||||
{
|
||||
if(document.getElementsByName("checked")[val].checked)
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "Y";
|
||||
}
|
||||
else
|
||||
{
|
||||
document.getElementsByName("itemChecked")[val].value = "N";
|
||||
}
|
||||
}
|
||||
</script>
|
221
hrmsEjb/public_html/hrms/jsp/RepAllIndiaManpower1.jsp
Normal file
221
hrmsEjb/public_html/hrms/jsp/RepAllIndiaManpower1.jsp
Normal file
@@ -0,0 +1,221 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<%@ page import="wenrgise.common.utility.ReportReader" %>
|
||||
<%@ page import="wenrgise.common.utility.ParamUtil" %>
|
||||
<%@ page import="java.lang.String" %>
|
||||
|
||||
<html:html>
|
||||
<HEAD>
|
||||
<html:base/>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page = "GenIncludes.jsp" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);";>
|
||||
|
||||
<html:form action="RepAllIndiaManpower1JasperAction" name="frmRepAllIndiaManpower" type="wenrgise.hrms.webtier.form.RepAllIndiaManpowerForm" scope="session">
|
||||
<bean:define id="ParentForm" name="frmRepAllIndiaManpower" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<table>
|
||||
<TR height=30>
|
||||
<TD colSpan=12 class=mainHeader height=10>STAFF STRENGTH REPORT</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD>
|
||||
<!-- Body table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Account Header Row Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6> Manpower Details Report </TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
<tr height="15" >
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
|
||||
<!-- <tr>
|
||||
<td width=40% class="labelText"><bean:message key="hrm.Report.txtYYMM" /></td>
|
||||
<td width=60% colspan=6><html:text property="txtYYMM" titleKey="hrm.Report.txtYYMM" alt="P" maxlength="20" size="23" styleClass="required" readonly="true" onchange="doChangeHeader();" /><enrgise:img height="16" align="center" src="../includes/images/lov.jpg" property="buttxtYearMonth" name="frmRepAllIndiaManpower" /></td>
|
||||
</tr>-->
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
|
||||
<TR height="100">
|
||||
<TD colspan=11>
|
||||
|
||||
<!-- Account Config Detail Table Starts -->
|
||||
<TABLE cellspacing="0" cellPadding="0" >
|
||||
|
||||
<TR height=10>
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan="16">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Tab table Row 3 starts -->
|
||||
<tr>
|
||||
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align=right bgColor=#4682b4 colSpan=16><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<!--td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Generate Report " onclick="doGetReport();" ></td-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" View Report " onclick="viewReport();" ></td>
|
||||
<!--<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download Excel " onclick="downloadReport();" ></td>-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download CSV " onclick="downloadCSV();" ></td>
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download PDF " onclick="downloadPDF();" ></td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
<html:hidden name="frmRepAllIndiaManpower" property="screenName" value="RepAllIndiaManpowerScreen" />
|
||||
|
||||
<html:hidden property="screenMode" name="frmRepAllIndiaManpower" value="Q" />
|
||||
<html:hidden property="positionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPositionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="pageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="detailDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="lovKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="firstLoad" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtSearchFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtDisplayFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtIndex" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerPrimaryKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="buttonName" name="frmRepAllIndiaManpower" />
|
||||
<input type="hidden" name="reportPath" value="/hrms/report/Manpower_Report_2.jasper"/>
|
||||
<input type="hidden" name="pdfOutPath" value="c:/"/>
|
||||
<input type="hidden" name="reportName" value="Manpower_Report"/>
|
||||
<input type="hidden" name="DOWNLOAD" value="E"/>
|
||||
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
|
||||
|
||||
function viewReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepAllIndiaManpowerJasperAction.do?reportName=AllIndiaManpowerList&reportPath=/hrms/report/Manpower_Report_2.jasper';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadPDF(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepAllIndiaManpower1JasperAction.do?reportName=AllIndiaManpowerList&reportPath=/hrms/report/Manpower_Report_2.jasper&DOWNLOAD=P';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadCSV(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepAllIndiaManpower1JasperAction.do?reportName=AllIndiaManpowerList&reportPath=/hrms/report/Manpower_Report_2.jasper&DOWNLOAD=C';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
//downloadField.value = downloadOption;
|
||||
//document.forms[0].submit();
|
||||
var target = '/hrms/RepAllIndiaManpower1JasperAction.do?reportName=AllIndiaManpowerList&reportPath=/hrms/report/Manpower_Report_2.jasper&DOWNLOAD=E';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function doValidate()
|
||||
{
|
||||
return "RepAllIndiaManpowerValidate.do";
|
||||
|
||||
}
|
||||
|
||||
function lfnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value=="")
|
||||
{
|
||||
doBaseOnLoad();
|
||||
}
|
||||
}
|
||||
function doOnLoad()
|
||||
{
|
||||
return "RepAllIndiaManpower1OnLoadAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
return "RepAllIndiaManpowerExitAction.do";
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
|
221
hrmsEjb/public_html/hrms/jsp/RepAllIndiaManpower2.jsp
Normal file
221
hrmsEjb/public_html/hrms/jsp/RepAllIndiaManpower2.jsp
Normal file
@@ -0,0 +1,221 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<%@ page import="wenrgise.common.utility.ReportReader" %>
|
||||
<%@ page import="wenrgise.common.utility.ParamUtil" %>
|
||||
<%@ page import="java.lang.String" %>
|
||||
|
||||
<html:html>
|
||||
<HEAD>
|
||||
<html:base/>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page = "GenIncludes.jsp" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);";>
|
||||
|
||||
<html:form action="RepAllIndiaManpower2JasperAction" name="frmRepAllIndiaManpower" type="wenrgise.hrms.webtier.form.RepAllIndiaManpowerForm" scope="session">
|
||||
<bean:define id="ParentForm" name="frmRepAllIndiaManpower" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<table>
|
||||
<TR height=30>
|
||||
<TD colSpan=12 class=mainHeader height=10>STAFF STRENGTH RECOMMENDATION MASTER REPORT</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD>
|
||||
<!-- Body table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Account Header Row Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6> Manpower recommendation master Report </TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
<tr height="15" >
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
|
||||
<!-- <tr>
|
||||
<td width=40% class="labelText"><bean:message key="hrm.Report.txtYYMM" /></td>
|
||||
<td width=60% colspan=6><html:text property="txtYYMM" titleKey="hrm.Report.txtYYMM" alt="P" maxlength="20" size="23" styleClass="required" readonly="true" onchange="doChangeHeader();" /><enrgise:img height="16" align="center" src="../includes/images/lov.jpg" property="buttxtYearMonth" name="frmRepAllIndiaManpower" /></td>
|
||||
</tr>-->
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
|
||||
<TR height="100">
|
||||
<TD colspan=11>
|
||||
|
||||
<!-- Account Config Detail Table Starts -->
|
||||
<TABLE cellspacing="0" cellPadding="0" >
|
||||
|
||||
<TR height=10>
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan="16">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Tab table Row 3 starts -->
|
||||
<tr>
|
||||
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align=right bgColor=#4682b4 colSpan=16><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<!--td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Generate Report " onclick="doGetReport();" ></td-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" View Report " onclick="viewReport();" ></td>
|
||||
<!--<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download Excel " onclick="downloadReport();" ></td>-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download CSV " onclick="downloadCSV();" ></td>
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download PDF " onclick="downloadPDF();" ></td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
<html:hidden name="frmRepAllIndiaManpower" property="screenName" value="RepAllIndiaManpowerScreen" />
|
||||
|
||||
<html:hidden property="screenMode" name="frmRepAllIndiaManpower" value="Q" />
|
||||
<html:hidden property="positionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPositionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="pageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="detailDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="lovKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="firstLoad" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtSearchFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtDisplayFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtIndex" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerPrimaryKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="buttonName" name="frmRepAllIndiaManpower" />
|
||||
<input type="hidden" name="reportPath" value="/hrms/report/Manpower_recomendation_master.jasper"/>
|
||||
<input type="hidden" name="pdfOutPath" value="c:/"/>
|
||||
<input type="hidden" name="reportName" value="Manpower_recomendation_master"/>
|
||||
<input type="hidden" name="DOWNLOAD" value="E"/>
|
||||
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
|
||||
|
||||
function viewReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepAllIndiaManpower2JasperAction.do?reportName=AllIndiaManpowerList&reportPath=/hrms/report/Manpower_recomendation_master.jasper';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadPDF(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepAllIndiaManpower2JasperAction.do?reportName=AllIndiaManpowerList&reportPath=/hrms/report/Manpower_recomendation_master.jasper&DOWNLOAD=P';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadCSV(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepAllIndiaManpower2JasperAction.do?reportName=AllIndiaManpowerList&reportPath=/hrms/report/Manpower_recomendation_master.jasper&DOWNLOAD=C';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
//downloadField.value = downloadOption;
|
||||
//document.forms[0].submit();
|
||||
var target = '/hrms/RepAllIndiaManpower2JasperAction.do?reportName=AllIndiaManpowerList&reportPath=/hrms/report/Manpower_recomendation_master.jasper&DOWNLOAD=E';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function doValidate()
|
||||
{
|
||||
return "RepAllIndiaManpowerValidate.do";
|
||||
|
||||
}
|
||||
|
||||
function lfnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value=="")
|
||||
{
|
||||
doBaseOnLoad();
|
||||
}
|
||||
}
|
||||
function doOnLoad()
|
||||
{
|
||||
return "RepAllIndiaManpower2OnLoadAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
return "RepAllIndiaManpowerExitAction.do";
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
|
221
hrmsEjb/public_html/hrms/jsp/RepAllIndiaManpower3.jsp
Normal file
221
hrmsEjb/public_html/hrms/jsp/RepAllIndiaManpower3.jsp
Normal file
@@ -0,0 +1,221 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<%@ page import="wenrgise.common.utility.ReportReader" %>
|
||||
<%@ page import="wenrgise.common.utility.ParamUtil" %>
|
||||
<%@ page import="java.lang.String" %>
|
||||
|
||||
<html:html>
|
||||
<HEAD>
|
||||
<html:base/>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page = "GenIncludes.jsp" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);";>
|
||||
|
||||
<html:form action="RepAllIndiaManpower3JasperAction" name="frmRepAllIndiaManpower" type="wenrgise.hrms.webtier.form.RepAllIndiaManpowerForm" scope="session">
|
||||
<bean:define id="ParentForm" name="frmRepAllIndiaManpower" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<table>
|
||||
<TR height=30>
|
||||
<TD colSpan=12 class=mainHeader height=10>STAFF STRENGTH CATEGORY WISE BRANCHLIST REPORT</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD>
|
||||
<!-- Body table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Account Header Row Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6>Staff Strength Category wise Branch List </TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
<tr height="15" >
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
|
||||
<!-- <tr>
|
||||
<td width=40% class="labelText"><bean:message key="hrm.Report.txtYYMM" /></td>
|
||||
<td width=60% colspan=6><html:text property="txtYYMM" titleKey="hrm.Report.txtYYMM" alt="P" maxlength="20" size="23" styleClass="required" readonly="true" onchange="doChangeHeader();" /><enrgise:img height="16" align="center" src="../includes/images/lov.jpg" property="buttxtYearMonth" name="frmRepAllIndiaManpower" /></td>
|
||||
</tr>-->
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
|
||||
<TR height="100">
|
||||
<TD colspan=11>
|
||||
|
||||
<!-- Account Config Detail Table Starts -->
|
||||
<TABLE cellspacing="0" cellPadding="0" >
|
||||
|
||||
<TR height=10>
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan="16">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Tab table Row 3 starts -->
|
||||
<tr>
|
||||
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align=right bgColor=#4682b4 colSpan=16><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<!--td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Generate Report " onclick="doGetReport();" ></td-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" View Report " onclick="viewReport();" ></td>
|
||||
<!--<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download Excel " onclick="downloadReport();" ></td>-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download CSV " onclick="downloadCSV();" ></td>
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download PDF " onclick="downloadPDF();" ></td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
<html:hidden name="frmRepAllIndiaManpower" property="screenName" value="RepAllIndiaManpowerScreen" />
|
||||
|
||||
<html:hidden property="screenMode" name="frmRepAllIndiaManpower" value="Q" />
|
||||
<html:hidden property="positionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPositionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="pageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="detailDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="lovKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="firstLoad" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtSearchFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtDisplayFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtIndex" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerPrimaryKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="buttonName" name="frmRepAllIndiaManpower" />
|
||||
<input type="hidden" name="reportPath" value="/hrms/report/Categorywise_BranchList.jasper"/>
|
||||
<input type="hidden" name="pdfOutPath" value="c:/"/>
|
||||
<input type="hidden" name="reportName" value="Categorywise_BranchList"/>
|
||||
<input type="hidden" name="DOWNLOAD" value="E"/>
|
||||
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
|
||||
|
||||
function viewReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepAllIndiaManpower3JasperAction.do?reportName=AllIndiaManpowerList&reportPath=/hrms/report/Categorywise_BranchList.jasper';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadPDF(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepAllIndiaManpower3JasperAction.do?reportName=AllIndiaManpowerList&reportPath=/hrms/report/Categorywise_BranchList.jasper&DOWNLOAD=P';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadCSV(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepAllIndiaManpower3JasperAction.do?reportName=AllIndiaManpowerList&reportPath=/hrms/report/Categorywise_BranchList.jasper&DOWNLOAD=C';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
//downloadField.value = downloadOption;
|
||||
//document.forms[0].submit();
|
||||
var target = '/hrms/RepAllIndiaManpower3JasperAction.do?reportName=AllIndiaManpowerList&reportPath=/hrms/report/Categorywise_BranchList.jasper&DOWNLOAD=E';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function doValidate()
|
||||
{
|
||||
return "RepAllIndiaManpowerValidate.do";
|
||||
|
||||
}
|
||||
|
||||
function lfnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value=="")
|
||||
{
|
||||
doBaseOnLoad();
|
||||
}
|
||||
}
|
||||
function doOnLoad()
|
||||
{
|
||||
return "RepAllIndiaManpower3OnLoadAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
return "RepAllIndiaManpowerExitAction.do";
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
|
221
hrmsEjb/public_html/hrms/jsp/RepAllIndiaManpower5.jsp
Normal file
221
hrmsEjb/public_html/hrms/jsp/RepAllIndiaManpower5.jsp
Normal file
@@ -0,0 +1,221 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<%@ page import="wenrgise.common.utility.ReportReader" %>
|
||||
<%@ page import="wenrgise.common.utility.ParamUtil" %>
|
||||
<%@ page import="java.lang.String" %>
|
||||
|
||||
<html:html>
|
||||
<HEAD>
|
||||
<html:base/>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page = "GenIncludes.jsp" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);";>
|
||||
|
||||
<html:form action="RepAllIndiaManpower5JasperAction" name="frmRepAllIndiaManpower" type="wenrgise.hrms.webtier.form.RepAllIndiaManpowerForm" scope="session">
|
||||
<bean:define id="ParentForm" name="frmRepAllIndiaManpower" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<table>
|
||||
<TR height=30>
|
||||
<TD colSpan=12 class=mainHeader height=10>MANPOWER SUMMARY DASHBOARD</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD>
|
||||
<!-- Body table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Account Header Row Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6>ManPower Summary DashBoard</TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
<tr height="15" >
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
|
||||
<!-- <tr>
|
||||
<td width=40% class="labelText"><bean:message key="hrm.Report.txtYYMM" /></td>
|
||||
<td width=60% colspan=6><html:text property="txtYYMM" titleKey="hrm.Report.txtYYMM" alt="P" maxlength="20" size="23" styleClass="required" readonly="true" onchange="doChangeHeader();" /><enrgise:img height="16" align="center" src="../includes/images/lov.jpg" property="buttxtYearMonth" name="frmRepAllIndiaManpower" /></td>
|
||||
</tr>-->
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
|
||||
<TR height="100">
|
||||
<TD colspan=11>
|
||||
|
||||
<!-- Account Config Detail Table Starts -->
|
||||
<TABLE cellspacing="0" cellPadding="0" >
|
||||
|
||||
<TR height=10>
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan="16">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Tab table Row 3 starts -->
|
||||
<tr>
|
||||
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align=right bgColor=#4682b4 colSpan=16><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<!--td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Generate Report " onclick="doGetReport();" ></td-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" View Report " onclick="viewReport();" ></td>
|
||||
<!--<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download Excel " onclick="downloadReport();" ></td>-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download CSV " onclick="downloadCSV();" ></td>
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download PDF " onclick="downloadPDF();" ></td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
<html:hidden name="frmRepAllIndiaManpower" property="screenName" value="RepAllIndiaManpowerScreen" />
|
||||
|
||||
<html:hidden property="screenMode" name="frmRepAllIndiaManpower" value="Q" />
|
||||
<html:hidden property="positionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPositionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="pageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="detailDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="lovKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="firstLoad" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtSearchFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtDisplayFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtIndex" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerPrimaryKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="buttonName" name="frmRepAllIndiaManpower" />
|
||||
<input type="hidden" name="reportPath" value="/hrms/report/EmpList_summary.jasper"/>
|
||||
<input type="hidden" name="pdfOutPath" value="c:/"/>
|
||||
<input type="hidden" name="reportName" value="EmpList_summary"/>
|
||||
<input type="hidden" name="DOWNLOAD" value="E"/>
|
||||
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
|
||||
|
||||
function viewReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepAllIndiaManpower5JasperAction.do?reportName=AllIndiaManpowerList&reportPath=/hrms/report/EmpList_summary.jasper';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadPDF(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepAllIndiaManpower5JasperAction.do?reportName=AllIndiaManpowerList&reportPath=/hrms/report/EmpList_summary.jasper&DOWNLOAD=P';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadCSV(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepAllIndiaManpower5JasperAction.do?reportName=AllIndiaManpowerList&reportPath=/hrms/report/EmpList_summary.jasper&DOWNLOAD=C';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
//downloadField.value = downloadOption;
|
||||
//document.forms[0].submit();
|
||||
var target = '/hrms/RepAllIndiaManpower5JasperAction.do?reportName=AllIndiaManpowerList&reportPath=/hrms/report/EmpList_summary.jasper&DOWNLOAD=E';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function doValidate()
|
||||
{
|
||||
return "RepAllIndiaManpowerValidate.do";
|
||||
|
||||
}
|
||||
|
||||
function lfnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value=="")
|
||||
{
|
||||
doBaseOnLoad();
|
||||
}
|
||||
}
|
||||
function doOnLoad()
|
||||
{
|
||||
return "RepAllIndiaManpower5OnLoadAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
return "RepAllIndiaManpowerExitAction.do";
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
|
219
hrmsEjb/public_html/hrms/jsp/RepBranchListCode.jsp
Normal file
219
hrmsEjb/public_html/hrms/jsp/RepBranchListCode.jsp
Normal file
@@ -0,0 +1,219 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<%@ page import="wenrgise.common.utility.ReportReader" %>
|
||||
<%@ page import="wenrgise.common.utility.ParamUtil" %>
|
||||
<%@ page import="java.lang.String" %>
|
||||
|
||||
<html:html>
|
||||
<HEAD>
|
||||
<html:base/>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page = "GenIncludes.jsp" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);";>
|
||||
|
||||
<html:form action="RepBrLstCodeJasperAction" name="frmRepAllIndiaManpower" type="wenrgise.hrms.webtier.form.RepAllIndiaManpowerForm" scope="session">
|
||||
<bean:define id="ParentForm" name="frmRepAllIndiaManpower" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<table>
|
||||
<TR height=30>
|
||||
<TD colSpan=12 class=mainHeader height=10>BRANCH DETAILS REPORT</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD>
|
||||
<!-- Body table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Account Header Row Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6> Codewise BranchList Report </TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
<tr height="15" >
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
|
||||
<!-- <tr>
|
||||
<td width=40% class="labelText"><bean:message key="hrm.Report.txtYYMM" /></td>
|
||||
<td width=60% colspan=6><html:text property="txtYYMM" titleKey="hrm.Report.txtYYMM" alt="P" maxlength="20" size="23" styleClass="required" readonly="true" onchange="doChangeHeader();" /><enrgise:img height="16" align="center" src="../includes/images/lov.jpg" property="buttxtYearMonth" name="frmRepAllIndiaManpower" /></td>
|
||||
</tr>-->
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
|
||||
<TR height="100">
|
||||
<TD colspan=11>
|
||||
|
||||
<!-- Account Config Detail Table Starts -->
|
||||
<TABLE cellspacing="0" cellPadding="0" >
|
||||
|
||||
<TR height=10>
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan="16">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Tab table Row 3 starts -->
|
||||
<tr>
|
||||
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align=right bgColor=#4682b4 colSpan=16><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<!--td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Generate Report " onclick="doGetReport();" ></td-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" View Report " onclick="viewReport();" ></td>
|
||||
<!--<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download Excel " onclick="downloadReport();" ></td>-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download CSV " onclick="downloadCSV();" ></td>
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download PDF " onclick="downloadPDF();" ></td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
<html:hidden name="frmRepAllIndiaManpower" property="screenName" value="RepBrLstCode" />
|
||||
|
||||
<html:hidden property="screenMode" name="frmRepAllIndiaManpower" value="Q" />
|
||||
<html:hidden property="positionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPositionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="pageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="detailDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="lovKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="firstLoad" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtSearchFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtDisplayFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtIndex" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerPrimaryKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="buttonName" name="frmRepAllIndiaManpower" />
|
||||
<input type="hidden" name="reportPath" value="/hrms/report/BranchList_Codewise.jasper"/>
|
||||
<input type="hidden" name="pdfOutPath" value="c:/"/>
|
||||
<input type="hidden" name="reportName" value="BranchList_Codewise"/>
|
||||
<input type="hidden" name="DOWNLOAD" value="E"/>
|
||||
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
|
||||
|
||||
function viewReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepBrLstCodeJasperAction.do?reportName=BranchList_Codewise&reportPath=/hrms/report/BranchList_Codewise.jasper';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadPDF(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepBrLstCodeJasperAction.do?reportName=BranchList_Codewise&reportPath=/hrms/report/BranchList_Codewise.jasper&DOWNLOAD=P';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadCSV(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepBrLstCodeJasperAction.do?reportName=BranchList_Codewise&reportPath=/hrms/report/BranchList_Codewise.jasper&DOWNLOAD=C';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
//downloadField.value = downloadOption;
|
||||
//document.forms[0].submit();
|
||||
var target = '/hrms/RepBrLstCodeJasperAction.do?reportName=BranchList_Codewise&reportPath=/hrms/report/BranchList_Codewise.jasper&DOWNLOAD=E';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function doValidate()
|
||||
{
|
||||
return "RepBrLstCodeValidate.do";
|
||||
|
||||
}
|
||||
|
||||
function lfnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value=="")
|
||||
{
|
||||
doBaseOnLoad();
|
||||
}
|
||||
}
|
||||
function doOnLoad()
|
||||
{
|
||||
return "RepBrLstCodeOnLoadAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
return "RepAllIndiaManpowerExitAction.do";
|
||||
}
|
||||
|
||||
</script>
|
219
hrmsEjb/public_html/hrms/jsp/RepBranchListName.jsp
Normal file
219
hrmsEjb/public_html/hrms/jsp/RepBranchListName.jsp
Normal file
@@ -0,0 +1,219 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<%@ page import="wenrgise.common.utility.ReportReader" %>
|
||||
<%@ page import="wenrgise.common.utility.ParamUtil" %>
|
||||
<%@ page import="java.lang.String" %>
|
||||
|
||||
<html:html>
|
||||
<HEAD>
|
||||
<html:base/>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page = "GenIncludes.jsp" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);";>
|
||||
|
||||
<html:form action="RepBrLstNameJasperAction" name="frmRepAllIndiaManpower" type="wenrgise.hrms.webtier.form.RepAllIndiaManpowerForm" scope="session">
|
||||
<bean:define id="ParentForm" name="frmRepAllIndiaManpower" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<table>
|
||||
<TR height=30>
|
||||
<TD colSpan=12 class=mainHeader height=10>BRANCH DETAILS REPORT</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD>
|
||||
<!-- Body table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Account Header Row Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6> Namewise BranchList Report </TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
<tr height="15" >
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
|
||||
<!-- <tr>
|
||||
<td width=40% class="labelText"><bean:message key="hrm.Report.txtYYMM" /></td>
|
||||
<td width=60% colspan=6><html:text property="txtYYMM" titleKey="hrm.Report.txtYYMM" alt="P" maxlength="20" size="23" styleClass="required" readonly="true" onchange="doChangeHeader();" /><enrgise:img height="16" align="center" src="../includes/images/lov.jpg" property="buttxtYearMonth" name="frmRepAllIndiaManpower" /></td>
|
||||
</tr>-->
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
|
||||
<TR height="100">
|
||||
<TD colspan=11>
|
||||
|
||||
<!-- Account Config Detail Table Starts -->
|
||||
<TABLE cellspacing="0" cellPadding="0" >
|
||||
|
||||
<TR height=10>
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan="16">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Tab table Row 3 starts -->
|
||||
<tr>
|
||||
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align=right bgColor=#4682b4 colSpan=16><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<!--td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Generate Report " onclick="doGetReport();" ></td-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" View Report " onclick="viewReport();" ></td>
|
||||
<!--<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download Excel " onclick="downloadReport();" ></td>-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download CSV " onclick="downloadCSV();" ></td>
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download PDF " onclick="downloadPDF();" ></td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
<html:hidden name="frmRepAllIndiaManpower" property="screenName" value="RepBrLstCode" />
|
||||
|
||||
<html:hidden property="screenMode" name="frmRepAllIndiaManpower" value="Q" />
|
||||
<html:hidden property="positionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPositionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="pageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="detailDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="lovKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="firstLoad" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtSearchFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtDisplayFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtIndex" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerPrimaryKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="buttonName" name="frmRepAllIndiaManpower" />
|
||||
<input type="hidden" name="reportPath" value="/hrms/report/BranchList_Codewise.jasper"/>
|
||||
<input type="hidden" name="pdfOutPath" value="c:/"/>
|
||||
<input type="hidden" name="reportName" value="BranchList_Codewise"/>
|
||||
<input type="hidden" name="DOWNLOAD" value="E"/>
|
||||
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
|
||||
|
||||
function viewReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepBrLstNameJasperAction.do?reportName=BranchList_Namewise&reportPath=/hrms/report/BranchList_Namewise.jasper';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadPDF(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepBrLstNameJasperAction.do?reportName=BranchList_Namewise&reportPath=/hrms/report/BranchList_Namewise.jasper&DOWNLOAD=P';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadCSV(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepBrLstNameJasperAction.do?reportName=BranchList_Namewise&reportPath=/hrms/report/BranchList_Namewise.jasper&DOWNLOAD=C';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
//downloadField.value = downloadOption;
|
||||
//document.forms[0].submit();
|
||||
var target = '/hrms/RepBrLstNameJasperAction.do?reportName=BranchList_Namewise&reportPath=/hrms/report/BranchList_Namewise.jasper&DOWNLOAD=E';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function doValidate()
|
||||
{
|
||||
return "RepBrLstNameValidate.do";
|
||||
|
||||
}
|
||||
|
||||
function lfnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value=="")
|
||||
{
|
||||
doBaseOnLoad();
|
||||
}
|
||||
}
|
||||
function doOnLoad()
|
||||
{
|
||||
return "RepBrLstNameOnLoadAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
return "RepAllIndiaManpowerExitAction.do";
|
||||
}
|
||||
|
||||
</script>
|
219
hrmsEjb/public_html/hrms/jsp/RepBranchListZone.jsp
Normal file
219
hrmsEjb/public_html/hrms/jsp/RepBranchListZone.jsp
Normal file
@@ -0,0 +1,219 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<%@ page import="wenrgise.common.utility.ReportReader" %>
|
||||
<%@ page import="wenrgise.common.utility.ParamUtil" %>
|
||||
<%@ page import="java.lang.String" %>
|
||||
|
||||
<html:html>
|
||||
<HEAD>
|
||||
<html:base/>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page = "GenIncludes.jsp" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);";>
|
||||
|
||||
<html:form action="RepBrLstZoneJasperAction" name="frmRepAllIndiaManpower" type="wenrgise.hrms.webtier.form.RepAllIndiaManpowerForm" scope="session">
|
||||
<bean:define id="ParentForm" name="frmRepAllIndiaManpower" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<table>
|
||||
<TR height=30>
|
||||
<TD colSpan=12 class=mainHeader height=10>BRANCH DETAILS REPORT</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD>
|
||||
<!-- Body table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Account Header Row Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6> Zonewise BranchList Report </TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
<tr height="15" >
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
|
||||
<!-- <tr>
|
||||
<td width=40% class="labelText"><bean:message key="hrm.Report.txtYYMM" /></td>
|
||||
<td width=60% colspan=6><html:text property="txtYYMM" titleKey="hrm.Report.txtYYMM" alt="P" maxlength="20" size="23" styleClass="required" readonly="true" onchange="doChangeHeader();" /><enrgise:img height="16" align="center" src="../includes/images/lov.jpg" property="buttxtYearMonth" name="frmRepAllIndiaManpower" /></td>
|
||||
</tr>-->
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
|
||||
<TR height="100">
|
||||
<TD colspan=11>
|
||||
|
||||
<!-- Account Config Detail Table Starts -->
|
||||
<TABLE cellspacing="0" cellPadding="0" >
|
||||
|
||||
<TR height=10>
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan="16">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Tab table Row 3 starts -->
|
||||
<tr>
|
||||
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align=right bgColor=#4682b4 colSpan=16><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<!--td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Generate Report " onclick="doGetReport();" ></td-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" View Report " onclick="viewReport();" ></td>
|
||||
<!--<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download Excel " onclick="downloadReport();" ></td>-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download CSV " onclick="downloadCSV();" ></td>
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download PDF " onclick="downloadPDF();" ></td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
<html:hidden name="frmRepAllIndiaManpower" property="screenName" value="RepBrLstZone" />
|
||||
|
||||
<html:hidden property="screenMode" name="frmRepAllIndiaManpower" value="Q" />
|
||||
<html:hidden property="positionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPositionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="pageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="detailDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="lovKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="firstLoad" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtSearchFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtDisplayFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtIndex" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerPrimaryKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="buttonName" name="frmRepAllIndiaManpower" />
|
||||
<input type="hidden" name="reportPath" value="/hrms/report/BranchList_Codewise.jasper"/>
|
||||
<input type="hidden" name="pdfOutPath" value="c:/"/>
|
||||
<input type="hidden" name="reportName" value="BranchList_Codewise"/>
|
||||
<input type="hidden" name="DOWNLOAD" value="E"/>
|
||||
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
|
||||
|
||||
function viewReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepBrLstZoneJasperAction.do?reportName=BranchList_Zonewise&reportPath=/hrms/report/BranchList_Zonewise.jasper';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadPDF(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepBrLstZoneJasperAction.do?reportName=BranchList_Zonewise&reportPath=/hrms/report/BranchList_Zonewise.jasper&DOWNLOAD=P';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadCSV(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepBrLstZoneJasperAction.do?reportName=BranchList_Zonewise&reportPath=/hrms/report/BranchList_Zonewise.jasper&DOWNLOAD=C';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
//downloadField.value = downloadOption;
|
||||
//document.forms[0].submit();
|
||||
var target = '/hrms/RepBrLstZoneJasperAction.do?reportName=BranchList_Zonewise&reportPath=/hrms/report/BranchList_Zonewise.jasper&DOWNLOAD=E';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function doValidate()
|
||||
{
|
||||
return "RepBrLstZoneValidate.do";
|
||||
|
||||
}
|
||||
|
||||
function lfnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value=="")
|
||||
{
|
||||
doBaseOnLoad();
|
||||
}
|
||||
}
|
||||
function doOnLoad()
|
||||
{
|
||||
return "RepBrLstZoneOnLoadAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
return "RepAllIndiaManpowerExitAction.do";
|
||||
}
|
||||
|
||||
</script>
|
221
hrmsEjb/public_html/hrms/jsp/RepEmpAddress.jsp
Normal file
221
hrmsEjb/public_html/hrms/jsp/RepEmpAddress.jsp
Normal file
@@ -0,0 +1,221 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<%@ page import="wenrgise.common.utility.ReportReader" %>
|
||||
<%@ page import="wenrgise.common.utility.ParamUtil" %>
|
||||
<%@ page import="java.lang.String" %>
|
||||
|
||||
<html:html>
|
||||
<HEAD>
|
||||
<html:base/>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page = "GenIncludes.jsp" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);";>
|
||||
|
||||
<html:form action="RepEmpAddressJasperAction" name="frmRepAllIndiaManpower" type="wenrgise.hrms.webtier.form.RepAllIndiaManpowerForm" scope="session">
|
||||
<bean:define id="ParentForm" name="frmRepAllIndiaManpower" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<table>
|
||||
<TR height=30>
|
||||
<TD colSpan=12 class=mainHeader height=10>ADDRESS DETAILS REPORT</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD>
|
||||
<!-- Body table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Account Header Row Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6> Employee Address Details Report </TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
<tr height="15" >
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
|
||||
<!-- <tr>
|
||||
<td width=40% class="labelText"><bean:message key="hrm.Report.txtYYMM" /></td>
|
||||
<td width=60% colspan=6><html:text property="txtYYMM" titleKey="hrm.Report.txtYYMM" alt="P" maxlength="20" size="23" styleClass="required" readonly="true" onchange="doChangeHeader();" /><enrgise:img height="16" align="center" src="../includes/images/lov.jpg" property="buttxtYearMonth" name="frmRepAllIndiaManpower" /></td>
|
||||
</tr>-->
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
|
||||
<TR height="100">
|
||||
<TD colspan=11>
|
||||
|
||||
<!-- Account Config Detail Table Starts -->
|
||||
<TABLE cellspacing="0" cellPadding="0" >
|
||||
|
||||
<TR height=10>
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan="16">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Tab table Row 3 starts -->
|
||||
<tr>
|
||||
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align=right bgColor=#4682b4 colSpan=16><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<!--td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Generate Report " onclick="doGetReport();" ></td-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" View Report " onclick="viewReport();" ></td>
|
||||
<!--<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download Excel " onclick="downloadReport();" ></td>-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download CSV " onclick="downloadCSV();" ></td>
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download PDF " onclick="downloadPDF();" ></td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
<html:hidden name="frmRepAllIndiaManpower" property="screenName" value="RepEmpAddressScreen" />
|
||||
|
||||
<html:hidden property="screenMode" name="frmRepAllIndiaManpower" value="Q" />
|
||||
<html:hidden property="positionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPositionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="pageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="detailDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="lovKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="firstLoad" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtSearchFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtDisplayFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtIndex" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerPrimaryKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="buttonName" name="frmRepAllIndiaManpower" />
|
||||
<input type="hidden" name="reportPath" value="/hrms/report/EmpAddress.jasper"/>
|
||||
<input type="hidden" name="pdfOutPath" value="c:/"/>
|
||||
<input type="hidden" name="reportName" value="EmpAddress"/>
|
||||
<input type="hidden" name="DOWNLOAD" value="E"/>
|
||||
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
|
||||
|
||||
function viewReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepEmpAddressJasperAction.do?reportName=EmpAddress&reportPath=/hrms/report/EmpAddress.jasper';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadPDF(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepEmpAddressJasperAction.do?reportName=EmpAddress&reportPath=/hrms/report/EmpAddress.jasper&DOWNLOAD=P';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadCSV(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepEmpAddressJasperAction.do?reportName=EmpAddress&reportPath=/hrms/report/EmpAddress.jasper&DOWNLOAD=C';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
//downloadField.value = downloadOption;
|
||||
//document.forms[0].submit();
|
||||
var target = '/hrms/RepEmpAddressJasperAction.do?reportName=EmpAddress&reportPath=/hrms/report/EmpAddress.jasper&DOWNLOAD=E';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function doValidate()
|
||||
{
|
||||
return "RepEmpAddressValidate.do";
|
||||
|
||||
}
|
||||
|
||||
function lfnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value=="")
|
||||
{
|
||||
doBaseOnLoad();
|
||||
}
|
||||
}
|
||||
function doOnLoad()
|
||||
{
|
||||
return "RepEmpAddressOnLoadAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
return "RepAllIndiaManpowerExitAction.do";
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
|
236
hrmsEjb/public_html/hrms/jsp/RepIncrDue.jsp
Normal file
236
hrmsEjb/public_html/hrms/jsp/RepIncrDue.jsp
Normal file
@@ -0,0 +1,236 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<%@ page import="wenrgise.common.utility.ReportReader" %>
|
||||
<%@ page import="wenrgise.common.utility.ParamUtil" %>
|
||||
<%@ page import="java.lang.String" %>
|
||||
|
||||
<html:html>
|
||||
<HEAD>
|
||||
<html:base/>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page = "GenIncludes.jsp" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);";>
|
||||
|
||||
<html:form action="RepIncrDueJasperAction" name="HrmReportInputForm" type="wenrgise.hrms.webtier.form.ReportInputForm" scope="session">
|
||||
<bean:define id="ParentForm" name="HrmReportInputForm" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<table>
|
||||
<TR height=30>
|
||||
<TD colSpan=12 class=mainHeader height=10>EMPLOYEE INCREMENT DUE REPORT</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD>
|
||||
<!-- Body table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Account Header Row Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6> Employee wise Increment Due Report </TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
<tr height="15" >
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td width=40% class="labelText"><bean:message key="hrm.Report.txtMonth" /></td>
|
||||
<td>
|
||||
<enrgise:select property="txtMonth" name="HrmReportInputForm" alt="txtMonth" styleClass="optional" formName="HrmReportInputForm" disabledClass="locked" onchange="doBaseValidate();" >
|
||||
<enrgise:option value="" ><bean:message key="hrm.pleaseSelect" /></enrgise:option>
|
||||
<enrgise:option value="1" > <bean:message key="hrm.jan" /></enrgise:option>
|
||||
<enrgise:option value="2" > <bean:message key="hrm.feb" /></enrgise:option>
|
||||
<enrgise:option value="3" > <bean:message key="hrm.mar" /></enrgise:option>
|
||||
<enrgise:option value="4" > <bean:message key="hrm.apr" /></enrgise:option>
|
||||
<enrgise:option value="5" > <bean:message key="hrm.may" /></enrgise:option>
|
||||
<enrgise:option value="6" > <bean:message key="hrm.jun" /></enrgise:option>
|
||||
<enrgise:option value="7" > <bean:message key="hrm.jul" /></enrgise:option>
|
||||
<enrgise:option value="8" > <bean:message key="hrm.aug" /></enrgise:option>
|
||||
<enrgise:option value="9" > <bean:message key="hrm.sep" /></enrgise:option>
|
||||
<enrgise:option value="10" > <bean:message key="hrm.oct" /></enrgise:option>
|
||||
<enrgise:option value="11" > <bean:message key="hrm.nov" /></enrgise:option>
|
||||
<enrgise:option value="12" > <bean:message key="hrm.dec" /></enrgise:option>
|
||||
</enrgise:select>
|
||||
</td>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
|
||||
<TR height="100">
|
||||
<TD colspan=11>
|
||||
|
||||
<!-- Account Config Detail Table Starts -->
|
||||
<TABLE cellspacing="0" cellPadding="0" >
|
||||
|
||||
<TR height=10>
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan="16">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Tab table Row 3 starts -->
|
||||
<tr>
|
||||
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align=right bgColor=#4682b4 colSpan=16><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<!--td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Generate Report " onclick="doGetReport();" ></td-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" View Report " onclick="viewReport();" ></td>
|
||||
<!--<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download Excel " onclick="downloadReport();" ></td>-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download CSV " onclick="downloadCSV();" ></td>
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download PDF " onclick="downloadPDF();" ></td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
<html:hidden name="HrmReportInputForm" property="screenName" value="RepIncrDue" />
|
||||
|
||||
<html:hidden property="screenMode" name="HrmReportInputForm" value="Q" />
|
||||
<html:hidden property="positionRequested" name="HrmReportInputForm" />
|
||||
<html:hidden property="userPageRequested" name="HrmReportInputForm" />
|
||||
<html:hidden property="userPositionRequested" name="HrmReportInputForm" />
|
||||
<html:hidden property="pageRequested" name="HrmReportInputForm" />
|
||||
<html:hidden property="headerDataChanged" name="HrmReportInputForm" />
|
||||
<html:hidden property="detailDataChanged" name="HrmReportInputForm" />
|
||||
<html:hidden property="lovKey" name="HrmReportInputForm" />
|
||||
<html:hidden property="firstLoad" name="HrmReportInputForm" />
|
||||
<html:hidden property="txtSearchFields" name="HrmReportInputForm" />
|
||||
<html:hidden property="txtDisplayFields" name="HrmReportInputForm" />
|
||||
<html:hidden property="txtIndex" name="HrmReportInputForm" />
|
||||
<html:hidden property="headerPrimaryKey" name="HrmReportInputForm" />
|
||||
<html:hidden property="buttonName" name="HrmReportInputForm" />
|
||||
<input type="hidden" name="reportPath" value="/hrms/report/Increment_Due_Report.jasper"/>
|
||||
<input type="hidden" name="pdfOutPath" value="c:/"/>
|
||||
<input type="hidden" name="reportName" value="Increment_Due_Report"/>
|
||||
<input type="hidden" name="DOWNLOAD" value="E"/>
|
||||
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
|
||||
|
||||
function viewReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepIncrDueJasperAction.do?reportName=Increment_Due_Report&reportPath=/hrms/report/Increment_Due_Report.jasper';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadPDF(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepIncrDueJasperAction.do?reportName=Increment_Due_Report&reportPath=/hrms/report/Increment_Due_Report.jasper&DOWNLOAD=P';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadCSV(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepIncrDueJasperAction.do?reportName=Increment_Due_Report&reportPath=/hrms/report/Increment_Due_Report.jasper&DOWNLOAD=C';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
//downloadField.value = downloadOption;
|
||||
//document.forms[0].submit();
|
||||
var target = '/hrms/RepIncrDueJasperAction.do?reportName=Increment_Due_Report&reportPath=/hrms/report/Increment_Due_Report.jasper&DOWNLOAD=E';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function doValidate()
|
||||
{
|
||||
return "RepIncrDueValidateAction.do";
|
||||
|
||||
}
|
||||
|
||||
function lfnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value=="")
|
||||
{
|
||||
doBaseOnLoad();
|
||||
}
|
||||
}
|
||||
function doOnLoad()
|
||||
{
|
||||
return "RepIncrDueOnLoadAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
return "RepAllIndiaManpowerExitAction.do";
|
||||
}
|
||||
|
||||
</script>
|
221
hrmsEjb/public_html/hrms/jsp/RepLeaveLedger.jsp
Normal file
221
hrmsEjb/public_html/hrms/jsp/RepLeaveLedger.jsp
Normal file
@@ -0,0 +1,221 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<%@ page import="wenrgise.common.utility.ReportReader" %>
|
||||
<%@ page import="wenrgise.common.utility.ParamUtil" %>
|
||||
<%@ page import="java.lang.String" %>
|
||||
|
||||
<html:html>
|
||||
<HEAD>
|
||||
<html:base/>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page = "GenIncludes.jsp" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);";>
|
||||
|
||||
<html:form action="RepLeaveLedgerJasperAction" name="frmRepAllIndiaManpower" type="wenrgise.hrms.webtier.form.RepAllIndiaManpowerForm" scope="session">
|
||||
<bean:define id="ParentForm" name="frmRepAllIndiaManpower" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<table>
|
||||
<TR height=30>
|
||||
<TD colSpan=12 class=mainHeader height=10>ALL INDIA MANPOWER DETAILS REPORT</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD>
|
||||
<!-- Body table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Account Header Row Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6> Manpower Details Report </TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
<tr height="15" >
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
|
||||
<!-- <tr>
|
||||
<td width=40% class="labelText"><bean:message key="hrm.Report.txtYYMM" /></td>
|
||||
<td width=60% colspan=6><html:text property="txtYYMM" titleKey="hrm.Report.txtYYMM" alt="P" maxlength="20" size="23" styleClass="required" readonly="true" onchange="doChangeHeader();" /><enrgise:img height="16" align="center" src="../includes/images/lov.jpg" property="buttxtYearMonth" name="frmRepAllIndiaManpower" /></td>
|
||||
</tr>-->
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
|
||||
<TR height="100">
|
||||
<TD colspan=11>
|
||||
|
||||
<!-- Account Config Detail Table Starts -->
|
||||
<TABLE cellspacing="0" cellPadding="0" >
|
||||
|
||||
<TR height=10>
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan="16">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Tab table Row 3 starts -->
|
||||
<tr>
|
||||
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align=right bgColor=#4682b4 colSpan=16><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<!--td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Generate Report " onclick="doGetReport();" ></td-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" View Report " onclick="viewReport();" ></td>
|
||||
<!--<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download Excel " onclick="downloadReport();" ></td>-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download CSV " onclick="downloadCSV();" ></td>
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download PDF " onclick="downloadPDF();" ></td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
<html:hidden name="frmRepAllIndiaManpower" property="screenName" value="RepLeaveLedger" />
|
||||
|
||||
<html:hidden property="screenMode" name="frmRepAllIndiaManpower" value="Q" />
|
||||
<html:hidden property="positionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPositionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="pageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="detailDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="lovKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="firstLoad" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtSearchFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtDisplayFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtIndex" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerPrimaryKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="buttonName" name="frmRepAllIndiaManpower" />
|
||||
<input type="hidden" name="reportPath" value="/hrms/report/Leave_Ledger.jasper"/>
|
||||
<input type="hidden" name="pdfOutPath" value="c:/"/>
|
||||
<input type="hidden" name="reportName" value="Leave_Ledger"/>
|
||||
<input type="hidden" name="DOWNLOAD" value="E"/>
|
||||
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
|
||||
|
||||
function viewReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepLeaveLedgerJasperAction.do?reportName=Leave_Ledger&reportPath=/hrms/report/Leave_Ledger.jasper';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadPDF(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepLeaveLedgerJasperAction.do?reportName=Leave_Ledger&reportPath=/hrms/report/Leave_Ledger.jasper&DOWNLOAD=P';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadCSV(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepLeaveLedgerJasperAction.do?reportName=Leave_Ledger&reportPath=/hrms/report/Leave_Ledger.jasper&DOWNLOAD=C';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
//downloadField.value = downloadOption;
|
||||
//document.forms[0].submit();
|
||||
var target = '/hrms/RepLeaveLedgerJasperAction.do?reportName=Leave_Ledger&reportPath=/hrms/report/Leave_Ledger.jasper&DOWNLOAD=E';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function doValidate()
|
||||
{
|
||||
return "RepLeaveLedgerValidate.do";
|
||||
|
||||
}
|
||||
|
||||
function lfnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value=="")
|
||||
{
|
||||
doBaseOnLoad();
|
||||
}
|
||||
}
|
||||
function doOnLoad()
|
||||
{
|
||||
return "RepLeaveLedgerOnLoadAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
return "RepAllIndiaManpowerExitAction.do";
|
||||
}
|
||||
|
||||
</script>
|
||||
|
||||
|
220
hrmsEjb/public_html/hrms/jsp/RepRetrDue.jsp
Normal file
220
hrmsEjb/public_html/hrms/jsp/RepRetrDue.jsp
Normal file
@@ -0,0 +1,220 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<%@ page import="wenrgise.common.utility.ReportReader" %>
|
||||
<%@ page import="wenrgise.common.utility.ParamUtil" %>
|
||||
<%@ page import="java.lang.String" %>
|
||||
|
||||
<html:html>
|
||||
<HEAD>
|
||||
<html:base/>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page = "GenIncludes.jsp" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);";>
|
||||
|
||||
<html:form action="RepRetrDueJasperAction" name="HrmReportInputForm" type="wenrgise.hrms.webtier.form.ReportInputForm" scope="session">
|
||||
<bean:define id="ParentForm" name="HrmReportInputForm" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<table>
|
||||
<TR height=30>
|
||||
<TD colSpan=12 class=mainHeader height=10>EMPLOYEE RETIREMENT DUE REPORT</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD>
|
||||
<!-- Body table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Account Header Row Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6> Employee wise Retirement Due Report </TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
<tr height="15" >
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td width=40% class="labelText"><bean:message key="hrm.Report.txtYear" /></td>
|
||||
<td width=60% colspan=6><html:text property="txtYear" titleKey="hrm.Report.txtYear" alt="P" maxlength="4" size="10" styleClass="required" onchange="doBaseValidate();" />
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
|
||||
<TR height="100">
|
||||
<TD colspan=11>
|
||||
|
||||
<!-- Account Config Detail Table Starts -->
|
||||
<TABLE cellspacing="0" cellPadding="0" >
|
||||
|
||||
<TR height=10>
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan="16">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Tab table Row 3 starts -->
|
||||
<tr>
|
||||
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align=right bgColor=#4682b4 colSpan=16><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<!--td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Generate Report " onclick="doGetReport();" ></td-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" View Report " onclick="viewReport();" ></td>
|
||||
<!--<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download Excel " onclick="downloadReport();" ></td>-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download CSV " onclick="downloadCSV();" ></td>
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download PDF " onclick="downloadPDF();" ></td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
<html:hidden name="HrmReportInputForm" property="screenName" value="RepRetrDue" />
|
||||
|
||||
<html:hidden property="screenMode" name="HrmReportInputForm" value="Q" />
|
||||
<html:hidden property="positionRequested" name="HrmReportInputForm" />
|
||||
<html:hidden property="userPageRequested" name="HrmReportInputForm" />
|
||||
<html:hidden property="userPositionRequested" name="HrmReportInputForm" />
|
||||
<html:hidden property="pageRequested" name="HrmReportInputForm" />
|
||||
<html:hidden property="headerDataChanged" name="HrmReportInputForm" />
|
||||
<html:hidden property="detailDataChanged" name="HrmReportInputForm" />
|
||||
<html:hidden property="lovKey" name="HrmReportInputForm" />
|
||||
<html:hidden property="firstLoad" name="HrmReportInputForm" />
|
||||
<html:hidden property="txtSearchFields" name="HrmReportInputForm" />
|
||||
<html:hidden property="txtDisplayFields" name="HrmReportInputForm" />
|
||||
<html:hidden property="txtIndex" name="HrmReportInputForm" />
|
||||
<html:hidden property="headerPrimaryKey" name="HrmReportInputForm" />
|
||||
<html:hidden property="buttonName" name="HrmReportInputForm" />
|
||||
<input type="hidden" name="reportPath" value="/hrms/report/Retirement_due_report.jasper"/>
|
||||
<input type="hidden" name="pdfOutPath" value="c:/"/>
|
||||
<input type="hidden" name="reportName" value="Retirement_due_report"/>
|
||||
<input type="hidden" name="DOWNLOAD" value="E"/>
|
||||
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
|
||||
|
||||
function viewReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepRetrDueJasperAction.do?reportName=Retirement_due_report&reportPath=/hrms/report/Retirement_due_report.jasper';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadPDF(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepRetrDueJasperAction.do?reportName=Retirement_due_report&reportPath=/hrms/report/Retirement_due_report.jasper&DOWNLOAD=P';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadCSV(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepRetrDueJasperAction.do?reportName=Retirement_due_report&reportPath=/hrms/report/Retirement_due_report.jasper&DOWNLOAD=C';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
//downloadField.value = downloadOption;
|
||||
//document.forms[0].submit();
|
||||
var target = '/hrms/RepRetrDueJasperAction.do?reportName=Retirement_due_report&reportPath=/hrms/report/Retirement_due_report.jasper&DOWNLOAD=E';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function doValidate()
|
||||
{
|
||||
return "RepRetrDueValidateAction.do";
|
||||
|
||||
}
|
||||
|
||||
function lfnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value=="")
|
||||
{
|
||||
doBaseOnLoad();
|
||||
}
|
||||
}
|
||||
function doOnLoad()
|
||||
{
|
||||
return "RepRetrDueOnLoadAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
return "RepAllIndiaManpowerExitAction.do";
|
||||
}
|
||||
|
||||
</script>
|
219
hrmsEjb/public_html/hrms/jsp/RepStayBranch.jsp
Normal file
219
hrmsEjb/public_html/hrms/jsp/RepStayBranch.jsp
Normal file
@@ -0,0 +1,219 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<%@ page import="wenrgise.common.utility.ReportReader" %>
|
||||
<%@ page import="wenrgise.common.utility.ParamUtil" %>
|
||||
<%@ page import="java.lang.String" %>
|
||||
|
||||
<html:html>
|
||||
<HEAD>
|
||||
<html:base/>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page = "GenIncludes.jsp" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);";>
|
||||
|
||||
<html:form action="RepStayBranchJasperAction" name="frmRepAllIndiaManpower" type="wenrgise.hrms.webtier.form.RepAllIndiaManpowerForm" scope="session">
|
||||
<bean:define id="ParentForm" name="frmRepAllIndiaManpower" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<table>
|
||||
<TR height=30>
|
||||
<TD colSpan=12 class=mainHeader height=10>EMPLOYEE STAY DETAILS REPORT</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD>
|
||||
<!-- Body table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Account Header Row Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6> Branchwise Employee Stay Report </TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
<tr height="15" >
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td width=40% class="labelText"><bean:message key="hrm.Report.txtYYMM" /></td>
|
||||
<td width=60% colspan=6><html:text property="txtYYMM" titleKey="hrm.Report.txtYYMM" alt="P" maxlength="20" size="23" styleClass="required" readonly="true" onchange="doChangeHeader();" /><enrgise:img height="16" align="center" src="../includes/images/lov.jpg" property="buttxtYearMonth" name="frmRepAllIndiaManpower" /></td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
|
||||
<TR height="100">
|
||||
<TD colspan=11>
|
||||
|
||||
<!-- Account Config Detail Table Starts -->
|
||||
<TABLE cellspacing="0" cellPadding="0" >
|
||||
|
||||
<TR height=10>
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan="16">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Tab table Row 3 starts -->
|
||||
<tr>
|
||||
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align=right bgColor=#4682b4 colSpan=16><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<!--td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Generate Report " onclick="doGetReport();" ></td-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" View Report " onclick="viewReport();" ></td>
|
||||
<!--<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download Excel " onclick="downloadReport();" ></td>-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download CSV " onclick="downloadCSV();" ></td>
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download PDF " onclick="downloadPDF();" ></td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
<html:hidden name="frmRepAllIndiaManpower" property="screenName" value="RepStayBranch" />
|
||||
|
||||
<html:hidden property="screenMode" name="frmRepAllIndiaManpower" value="Q" />
|
||||
<html:hidden property="positionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPositionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="pageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="detailDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="lovKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="firstLoad" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtSearchFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtDisplayFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtIndex" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerPrimaryKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="buttonName" name="frmRepAllIndiaManpower" />
|
||||
<input type="hidden" name="reportPath" value="/hrms/report/Stay_report_BranchWise.jasper"/>
|
||||
<input type="hidden" name="pdfOutPath" value="c:/"/>
|
||||
<input type="hidden" name="reportName" value="Stay_report_BranchWise"/>
|
||||
<input type="hidden" name="DOWNLOAD" value="E"/>
|
||||
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
|
||||
|
||||
function viewReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepStayBranchJasperAction.do?reportName=Stay_report_BranchWise&reportPath=/hrms/report/Stay_report_BranchWise.jasper';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadPDF(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepStayBranchJasperAction.do?reportName=Stay_report_BranchWise&reportPath=/hrms/report/Stay_report_BranchWise.jasper&DOWNLOAD=P';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadCSV(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepStayBranchJasperAction.do?reportName=Stay_report_BranchWise&reportPath=/hrms/report/Stay_report_BranchWise.jasper&DOWNLOAD=C';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
//downloadField.value = downloadOption;
|
||||
//document.forms[0].submit();
|
||||
var target = '/hrms/RepStayBranchJasperAction.do?reportName=Stay_report_BranchWise&reportPath=/hrms/report/Stay_report_BranchWise.jasper&DOWNLOAD=E';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function doValidate()
|
||||
{
|
||||
return "RepStayBranchValidate.do";
|
||||
|
||||
}
|
||||
|
||||
function lfnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value=="")
|
||||
{
|
||||
doBaseOnLoad();
|
||||
}
|
||||
}
|
||||
function doOnLoad()
|
||||
{
|
||||
return "RepStayBranchOnLoadAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
return "RepAllIndiaManpowerExitAction.do";
|
||||
}
|
||||
|
||||
</script>
|
219
hrmsEjb/public_html/hrms/jsp/RepStayGrade.jsp
Normal file
219
hrmsEjb/public_html/hrms/jsp/RepStayGrade.jsp
Normal file
@@ -0,0 +1,219 @@
|
||||
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested" %>
|
||||
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
|
||||
<%@ taglib uri="/WEB-INF/enrgise-html.tld" prefix="enrgise" %>
|
||||
|
||||
<%@ page import="wenrgise.common.utility.ReportReader" %>
|
||||
<%@ page import="wenrgise.common.utility.ParamUtil" %>
|
||||
<%@ page import="java.lang.String" %>
|
||||
|
||||
<html:html>
|
||||
<HEAD>
|
||||
<html:base/>
|
||||
<TITLE><bean:message key="hrm.title" /></TITLE>
|
||||
<jsp:include page = "GenIncludes.jsp" />
|
||||
<meta http-equiv=pragma content=no-cache>
|
||||
</head>
|
||||
|
||||
|
||||
<BODY scroll="auto" onkeydown="hotKeys(event);";>
|
||||
|
||||
<html:form action="RepStayGradeJasperAction" name="frmRepAllIndiaManpower" type="wenrgise.hrms.webtier.form.RepAllIndiaManpowerForm" scope="session">
|
||||
<bean:define id="ParentForm" name="frmRepAllIndiaManpower" toScope="request" />
|
||||
<jsp:include page="GenIconMenu.jsp" flush="true" />
|
||||
|
||||
|
||||
<enrgise:errors/>
|
||||
<logic:messagesPresent message="true">
|
||||
<Table>
|
||||
<html:messages id="message" message="true">
|
||||
<TR><TD>
|
||||
<bean:write name="message"/>
|
||||
</TD></TR>
|
||||
</html:messages>
|
||||
</Table>
|
||||
</logic:messagesPresent>
|
||||
<table>
|
||||
<TR height=30>
|
||||
<TD colSpan=12 class=mainHeader height=10>EMPLOYEE STAY DETAILS REPORT</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
|
||||
<TABLE cellSpacing=0 cellPadding=0 border=0 >
|
||||
<TBODY>
|
||||
<TR>
|
||||
<TD>
|
||||
<!-- Body table Starts -->
|
||||
<TABLE cellSpacing=0 cellPadding=0 >
|
||||
<!--Account Header Row Starts -->
|
||||
<TR>
|
||||
<TD class=subHeader colspan=6> Gradewise Employee Stay Report </TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD colspan=6 bgColor=#4682b4><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
<tr height="15" >
|
||||
<td colspan="6"></td>
|
||||
</tr>
|
||||
|
||||
<!-- <tr>
|
||||
<td width=40% class="labelText"><bean:message key="hrm.Report.txtYYMM" /></td>
|
||||
<td width=60% colspan=6><html:text property="txtYYMM" titleKey="hrm.Report.txtYYMM" alt="P" maxlength="20" size="23" styleClass="required" readonly="true" onchange="doChangeHeader();" /><enrgise:img height="16" align="center" src="../includes/images/lov.jpg" property="buttxtYearMonth" name="frmRepAllIndiaManpower" /></td>
|
||||
</tr>-->
|
||||
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<table cellspacing=0 cellpadding=0 border=0>
|
||||
<!-- Detail Information Row starts -->
|
||||
|
||||
<TR height="100">
|
||||
<TD colspan=11>
|
||||
|
||||
<!-- Account Config Detail Table Starts -->
|
||||
<TABLE cellspacing="0" cellPadding="0" >
|
||||
|
||||
<TR height=10>
|
||||
|
||||
<!-- Detail table Container starts -->
|
||||
<TD colspan="16">
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Tab table Row 3 starts -->
|
||||
<tr>
|
||||
|
||||
</TR>
|
||||
<TR>
|
||||
<TD align=right bgColor=#4682b4 colSpan=16><IMG height=1 src="../includes/images/pixel.gif" width=1 border=0></TD>
|
||||
</TR>
|
||||
|
||||
</TABLE>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<!-- Bottom Blue Bar -->
|
||||
<TR>
|
||||
<td>
|
||||
<TABLE cellspacing="0" cellpadding="0" border=0>
|
||||
<tr>
|
||||
<td width=40% align=center bgColor=#4682b4></td>
|
||||
<td bgColor=#4682b4></td>
|
||||
<!--td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Generate Report " onclick="doGetReport();" ></td-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" View Report " onclick="viewReport();" ></td>
|
||||
<!--<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download Excel " onclick="downloadReport();" ></td>-->
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download CSV " onclick="downloadCSV();" ></td>
|
||||
<td width=60% bgColor=#4682b4><input class=bottomBarText type=button value=" Download PDF " onclick="downloadPDF();" ></td>
|
||||
|
||||
</TR>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ending Columns Starts-->
|
||||
</TD>
|
||||
|
||||
</TR>
|
||||
</TBODY>
|
||||
</TABLE>
|
||||
|
||||
<!-- Container Table Ends -->
|
||||
|
||||
<html:hidden name="frmRepAllIndiaManpower" property="screenName" value="RepStayGrade" />
|
||||
|
||||
<html:hidden property="screenMode" name="frmRepAllIndiaManpower" value="Q" />
|
||||
<html:hidden property="positionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="userPositionRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="pageRequested" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="detailDataChanged" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="lovKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="firstLoad" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtSearchFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtDisplayFields" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="txtIndex" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="headerPrimaryKey" name="frmRepAllIndiaManpower" />
|
||||
<html:hidden property="buttonName" name="frmRepAllIndiaManpower" />
|
||||
<input type="hidden" name="reportPath" value="/hrms/report/Stay_report_GradeWise.jasper"/>
|
||||
<input type="hidden" name="pdfOutPath" value="c:/"/>
|
||||
<input type="hidden" name="reportName" value="Stay_report_GradeWise"/>
|
||||
<input type="hidden" name="DOWNLOAD" value="E"/>
|
||||
|
||||
|
||||
</html:form>
|
||||
</body>
|
||||
</html:html>
|
||||
|
||||
<script language="javascript">
|
||||
|
||||
|
||||
function viewReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepStayGradeJasperAction.do?reportName=Stay_report_GradeWise&reportPath=/hrms/report/Stay_report_GradeWise.jasper';
|
||||
var w = window.open(target);
|
||||
w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadPDF(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepStayGradeJasperAction.do?reportName=Stay_report_GradeWise&reportPath=/hrms/report/Stay_report_GradeWise.jasper&DOWNLOAD=P';
|
||||
var w = window.open(target);
|
||||
//w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadCSV(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
downloadField.value = downloadOption;
|
||||
var target = '/hrms/RepStayGradeJasperAction.do?reportName=Stay_report_GradeWise&reportPath=/hrms/report/Stay_report_GradeWise.jasper&DOWNLOAD=C';
|
||||
var w = window.open(target);
|
||||
//w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function downloadReport(){
|
||||
var button = document.getElementsByName('button');
|
||||
button.value='Download';
|
||||
var downloadOption = '';
|
||||
var downloadField = document.getElementsByName("DOWNLOAD");
|
||||
//downloadField.value = downloadOption;
|
||||
//document.forms[0].submit();
|
||||
var target = '/hrms/RepStayGradeJasperAction.do?reportName=Stay_report_GradeWise&reportPath=/hrms/report/Stay_report_GradeWise.jasper&DOWNLOAD=E';
|
||||
var w = window.open(target);
|
||||
//w.resizeTo(screen.width,screen.height);
|
||||
}
|
||||
function doValidate()
|
||||
{
|
||||
return "RepStayGradeValidate.do";
|
||||
|
||||
}
|
||||
|
||||
function lfnLoad()
|
||||
{
|
||||
if(document.forms[0].firstLoad.value=="")
|
||||
{
|
||||
doBaseOnLoad();
|
||||
}
|
||||
}
|
||||
function doOnLoad()
|
||||
{
|
||||
return "RepStayGradeOnLoadAction.do";
|
||||
}
|
||||
function doExit()
|
||||
{
|
||||
return "RepAllIndiaManpowerExitAction.do";
|
||||
}
|
||||
|
||||
</script>
|
87
hrmsEjb/public_html/hrms/jsp/report.jsp
Normal file
87
hrmsEjb/public_html/hrms/jsp/report.jsp
Normal file
@@ -0,0 +1,87 @@
|
||||
|
||||
<%@page import="net.sf.jasperreports.engine.export.JRTextExporterParameter"%>
|
||||
<%@page import="net.sf.jasperreports.engine.export.JRTextExporter"%>
|
||||
<%@page import="net.sf.jasperreports.engine.export.JRCsvExporterParameter"%>
|
||||
<%@page import="net.sf.jasperreports.engine.export.JRCsvExporter"%>
|
||||
<%@page import="net.sf.jasperreports.engine.JRExporterParameter"%>
|
||||
<%@page import="net.sf.jasperreports.engine.export.JRHtmlExporter"%>
|
||||
<%@page import="net.sf.jasperreports.engine.export.JRHtmlExporterParameter"%>
|
||||
<%@page import="net.sf.jasperreports.engine.export.JRPdfExporter"%>
|
||||
<%@page import="net.sf.jasperreports.engine.export.JRPdfExporterParameter"%>
|
||||
<%@page import="net.sf.jasperreports.engine.export.JRXlsExporter"%>
|
||||
<%@page import="net.sf.jasperreports.engine.export.JRXlsExporterParameter"%>
|
||||
<%
|
||||
//out.clear();
|
||||
//out.clearBuffer();
|
||||
long startTime = System.currentTimeMillis();
|
||||
if ("C".equalsIgnoreCase(request.getParameter("DOWNLOAD"))) {
|
||||
JRCsvExporter csvExporter = new JRCsvExporter();
|
||||
csvExporter.setParameter(JRCsvExporterParameter.JASPER_PRINT,request.getAttribute("reportBody"));
|
||||
csvExporter.setParameter(JRExporterParameter.OUTPUT_WRITER, out);
|
||||
response.setContentType("application/octet-stream");
|
||||
String fileName = (String)request.getAttribute("fileName");
|
||||
response.setHeader("Content-Disposition",fileName);
|
||||
csvExporter.exportReport();
|
||||
//response.flushBuffer();
|
||||
//response.reset();
|
||||
}
|
||||
else if("T".equalsIgnoreCase(request.getParameter("DOWNLOAD"))){
|
||||
char PAGE_BREAK = 12;
|
||||
JRTextExporter textExporter = new JRTextExporter();
|
||||
textExporter.setParameter(JRTextExporterParameter.JASPER_PRINT,request.getAttribute("reportBody"));
|
||||
textExporter.setParameter(JRTextExporterParameter.OUTPUT_WRITER, out);
|
||||
textExporter.setParameter(JRTextExporterParameter.PAGE_HEIGHT,new Integer(53));
|
||||
textExporter.setParameter(JRTextExporterParameter.PAGE_WIDTH,new Integer(130));
|
||||
textExporter.setParameter(JRTextExporterParameter.BETWEEN_PAGES_TEXT,String.valueOf(PAGE_BREAK));
|
||||
response.setContentType("text/html");
|
||||
String fileName = (String)request.getAttribute("fileName");
|
||||
response.setHeader("Content-Disposition",fileName);
|
||||
textExporter.exportReport();
|
||||
response.flushBuffer();
|
||||
response.reset();
|
||||
}
|
||||
else if("P".equalsIgnoreCase(request.getParameter("DOWNLOAD"))){
|
||||
JRPdfExporter pdfExporter = new JRPdfExporter();
|
||||
pdfExporter.setParameter(JRPdfExporterParameter.JASPER_PRINT,request.getAttribute("reportBody"));
|
||||
pdfExporter.setParameter(JRPdfExporterParameter.OUTPUT_STREAM,response.getOutputStream());
|
||||
response.setContentType("application/pdf");
|
||||
String fileName = (String)request.getAttribute("fileName");
|
||||
response.setHeader("Content-Disposition",fileName);
|
||||
pdfExporter.exportReport();
|
||||
response.flushBuffer();
|
||||
response.reset();
|
||||
}
|
||||
else if ("E".equalsIgnoreCase(request.getParameter("DOWNLOAD"))){
|
||||
// coding For Excel:
|
||||
JRXlsExporter exporterXLS = new JRXlsExporter();
|
||||
exporterXLS.setParameter(JRXlsExporterParameter.JASPER_PRINT, request.getAttribute("reportBody"));
|
||||
exporterXLS.setParameter(JRXlsExporterParameter.OUTPUT_STREAM, response.getOutputStream());
|
||||
exporterXLS.setParameter(JRXlsExporterParameter.IS_ONE_PAGE_PER_SHEET, Boolean.FALSE);
|
||||
exporterXLS.setParameter(JRXlsExporterParameter.IS_DETECT_CELL_TYPE, Boolean.TRUE);
|
||||
exporterXLS.setParameter(JRXlsExporterParameter.IS_WHITE_PAGE_BACKGROUND, Boolean.FALSE);
|
||||
exporterXLS.setParameter(JRXlsExporterParameter.IS_REMOVE_EMPTY_SPACE_BETWEEN_ROWS, Boolean.TRUE);
|
||||
// SET THE MIME TYPE.
|
||||
response.setContentType("application/vnd.ms-excel");
|
||||
// set content dispostion to attachment in with file name.
|
||||
// case the open/save dialog needs to appear.
|
||||
String fileName = (String)request.getAttribute("fileName");
|
||||
response.setHeader("Content-Disposition",fileName);
|
||||
exporterXLS.exportReport();
|
||||
response.flushBuffer();
|
||||
response.reset();
|
||||
}
|
||||
|
||||
else {
|
||||
JRHtmlExporter exporter = new JRHtmlExporter();
|
||||
exporter.setParameter(JRExporterParameter.JASPER_PRINT, request.getAttribute("reportBody"));
|
||||
exporter.setParameter(JRExporterParameter.OUTPUT_WRITER, out);
|
||||
exporter.setParameter(JRHtmlExporterParameter.IS_USING_IMAGES_TO_ALIGN, Boolean.FALSE);
|
||||
exporter.setParameter(JRHtmlExporterParameter.IS_WRAP_BREAK_WORD, Boolean.TRUE);
|
||||
exporter.exportReport();
|
||||
response.flushBuffer();
|
||||
response.reset();
|
||||
}
|
||||
long endTime = System.currentTimeMillis();
|
||||
//Logger errorLog = Logger.getLogger("ERRORLOG");
|
||||
//errorLog.fatal("REPORT RENDERED="+request.getParameter("reportPath")+", TIME TAKEN="+(endTime-startTime));
|
||||
%>
|
BIN
hrmsEjb/public_html/hrms/report/AgeAnalysisReport.jasper
Normal file
BIN
hrmsEjb/public_html/hrms/report/AgeAnalysisReport.jasper
Normal file
Binary file not shown.
BIN
hrmsEjb/public_html/hrms/report/AllIndiaManpowerList.jasper
Normal file
BIN
hrmsEjb/public_html/hrms/report/AllIndiaManpowerList.jasper
Normal file
Binary file not shown.
BIN
hrmsEjb/public_html/hrms/report/All_India_CTC.jasper
Normal file
BIN
hrmsEjb/public_html/hrms/report/All_India_CTC.jasper
Normal file
Binary file not shown.
Binary file not shown.
BIN
hrmsEjb/public_html/hrms/report/Confidential_File_Report.jasper
Normal file
BIN
hrmsEjb/public_html/hrms/report/Confidential_File_Report.jasper
Normal file
Binary file not shown.
BIN
hrmsEjb/public_html/hrms/report/Confirmation_Due.jasper
Normal file
BIN
hrmsEjb/public_html/hrms/report/Confirmation_Due.jasper
Normal file
Binary file not shown.
BIN
hrmsEjb/public_html/hrms/report/Manpower_Distribution.jasper
Normal file
BIN
hrmsEjb/public_html/hrms/report/Manpower_Distribution.jasper
Normal file
Binary file not shown.
BIN
hrmsEjb/public_html/hrms/report/Off_Rated_Poor.jasper
Normal file
BIN
hrmsEjb/public_html/hrms/report/Off_Rated_Poor.jasper
Normal file
Binary file not shown.
BIN
hrmsEjb/public_html/hrms/report/Qual_All_India_Employees.jasper
Normal file
BIN
hrmsEjb/public_html/hrms/report/Qual_All_India_Employees.jasper
Normal file
Binary file not shown.
BIN
hrmsEjb/public_html/hrms/report/Recr_List_During_A_Period.jasper
Normal file
BIN
hrmsEjb/public_html/hrms/report/Recr_List_During_A_Period.jasper
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
hrmsEjb/public_html/hrms/report/Training_Details.jasper
Normal file
BIN
hrmsEjb/public_html/hrms/report/Training_Details.jasper
Normal file
Binary file not shown.
Reference in New Issue
Block a user