<% response.setHeader("Cache-Control", "no-cache"); //Forces caches to obtain a new copy of the page from the origin server response.setHeader("Cache-Control", "no-store"); //Directs caches not to store the page under any circumstance response.setDateHeader("Expires", 0); //Causes the proxy cache to see the page as "stale" response.setHeader("Pragma", "no-cache"); //HTTP 1.0 backward compatibility %> <%@page contentType="text/html; charset=UTF-8"%> <%@ page language="java" import="java.util.ArrayList, java.util.Date, java.io.ByteArrayOutputStream, org.pentaho.core.ui.SimpleUrlFactory, org.pentaho.messages.Messages, org.pentaho.core.system.PentahoSystem, org.pentaho.ui.component.DashboardWidgetComponent, org.pentaho.core.solution.HttpRequestParameterProvider, org.pentaho.core.solution.HttpSessionParameterProvider, org.pentaho.core.session.IPentahoSession, org.pentaho.core.util.UIUtil, org.pentaho.util.VersionHelper, org.pentaho.messages.util.LocaleHelper, org.pentaho.core.solution.ActionResource, org.pentaho.core.solution.IActionResource, org.pentaho.core.solution.SimpleParameterProvider, org.pentaho.ui.ChartHelper, javax.servlet.ServletContext, java.io.*"%> <% /* * Copyright 2006 Pentaho Corporation. All rights reserved. * This software was developed by Pentaho Corporation and is provided under the terms * of the Mozilla Public License, Version 1.1, or any later version. You may not use * this file except in compliance with the license. If you need a copy of the license, * please go to http://www.mozilla.org/MPL/MPL-1.1.txt. The Original Code is the Pentaho * BI Platform. The Initial Developer is Pentaho Corporation. * * Software distributed under the Mozilla Public License is distributed on an "AS IS" * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. Please refer to * the license for the specific language governing your rights and limitations. * */ // set the character encoding e.g. UFT-8 response.setCharacterEncoding(LocaleHelper.getSystemEncoding()); // get the current Pentaho session or create a new one if needed IPentahoSession userSession = UIUtil.getPentahoSession( request ); %> <html> <link rel="stylesheet" type="text/css" href="../CSS/EMV_LAYOUT.css" /> <link rel="stylesheet" type="text/css" href="../CSS/EMV_TEXT.css" /> <style type="text/css"> <!-- #apDiv1 { position:absolute; left:930px; top:368px; width:40px; height:25px; z-index:1; } --> </style> <head> <title>Pentaho Chart Samples Dashboard</title> </head> <body> <table width="90%" border="0" cellspacing="1" align="center" bgcolor="#8ccefc"> <tr bgcolor="#b6e3fd" height="20"> <td colspan="3" align="center" bgcolor="#b6e3fd"><div align="center"><strong>Menu</strong><a name="top"></a></div> <div align="left"></div> <div align="left"></div></td> </tr> <tr bgcolor="#FFFFFF"> <td width="25%"><div align="left"><a href="#leave">จำนวนลารวม</a></div></td> <td width="25%"><div align="left"><a href="#leavetype">จำนวนลาหยุดพักผ่อนประจำปี</a><br> <a href="#leavetype">จำนวนขาดงาน</a><br> <a href="#leavetype">จำนวนลาเพื่อคลอดบุตร</a><br> <a href="#leavetype">จำนวนลาป่วย</a></div></td> <td width="25%"><div align="left"><a href="#leave_p">ลาหยุดพักผ่อนประจำปี</a> <a href="#leave_p">(%)</a><br> <a href="#leave_p">ขาดงาน</a> <a href="#leave_p">(%)</a><br> <a href="#leave_p">ลาเพื่อคลอดบุตร</a> <a href="#leave_p">(%)</a><br> <a href="#leave_p">ลาป่วย(%)</a></div></td> </tr> <tr bgcolor="#FFFFFF"> <td><div align="left"><a href="#emp">จำนวนพนักงานทั้งหมด</a></div> <div align="left"></div> <div align="left"></div></td> <td><a href="#manemp">จำนวนพนักงานชาย</a><br> <a href="#manemp">จำนวนพนักงานหญิง</a></td> <td><a href="#p_manemp">จำนวนพนักงานชาย(%)</a><br> <a href="#p_manemp">จำนวนพนักงานหญิง(%)</a></td> </tr> <tr bgcolor="#FFFFFF"> <td colspan="3" bgcolor="#FFFFFF"><a href="#age">อายุพนักงาน(ปี) </a><a href="#p_age">อายุพนักงาน(%)</a></td> </tr> <tr bgcolor="#FFFFFF"> <td colspan="3" bgcolor="#b6e3fd"> </td> </tr> </table> <br> <br> <table width="90%" border="0" cellspacing="1" cellpadding="10" align="center" bgcolor="#8ccefc" > <tr bgcolor="#b6e3fd" height="20"> <td align="center" bgcolor="#b6e3fd"><STRONG>ลารวม<a name="leave"></a></STRONG></td> </tr> <tr bgcolor="#FFFFFF"> <td bgcolor="#FFFFFF"> <div align="center"> <% SimpleParameterProvider parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "190"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "190"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ StringBuffer content = new StringBuffer(); ArrayList messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "ta1.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div> <div align="right"><a href="#top">top <br> </a></div></td> </tr> </tr> </table> <br> <table width="90%" border="0" cellspacing="1" align="center" bgcolor="#8ccefc"> <tr bgcolor="#b6e3fd" height="20"> <td width="25%" align="center" bgcolor="#b6e3fd"><STRONG>ลาหยุดพักผ่อนประจำปี</STRONG></td> <td width="25%" align="center" bgcolor="#b6e3fd"><STRONG>ขาดงาน<a name="leavetype"></a></STRONG></td> <td width="25%" align="center" bgcolor="#b6e3fd"><STRONG>ลาเพื่อคลอดบุตร</STRONG></td> <td width="25%" align="center" bgcolor="#b6e3fd"><STRONG>ลาป่วย</STRONG></td> </tr> <tr bgcolor="#FFFFFF"> <td width="25%"> <div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "ta2.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td width="25%"> <div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "ta3.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td width="25%"> <div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "ta4.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td width="25%" bgcolor="#FFFFFF"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "ta5.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> </div> <div align="right"><a href="#top">top </a></div></td> </tr> </table> <br /> <table width="90%" border="0" cellspacing="1" cellpadding="10" align="center" bgcolor="#8ccefc" > <tr bgcolor="#b6e3fd" height="20"> <td width="25%" align="center" bgcolor="#b6e3fd"><STRONG>ลาหยุดพักผ่อนประจำปี(%)</STRONG></td> <td width="25%" align="center" bgcolor="#b6e3fd"><STRONG>ขาดงาน(%)<a name="leave_p"></a></STRONG></td> <td width="25%" align="center" bgcolor="#b6e3fd"><STRONG>ลาเพื่อคลอดบุตร(%)</STRONG></td> <td width="25%" align="center" bgcolor="#b6e3fd"><STRONG>ลาป่วย(%)</STRONG></td> </tr> <tr bgcolor="#FFFFFF"> <td width="25%" bgcolor="#FFFFFF"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "p_ta2.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td width="25%" bgcolor="#FFFFFF"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "p_ta3.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td width="25%" bgcolor="#FFFFFF"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "p_ta4.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td width="25%" bgcolor="#FFFFFF"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "p_ta5.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> </div> <div align="right"><a href="#top">top </a></div></td> </tr> </table> <br> <br> <br> <table width="90%" border="0" cellspacing="1" cellpadding="10" align="center" bgcolor="#8ccefc" > <tr bgcolor="#b6e3fd" height="20"> <td align="center" bgcolor="#b6e3fd"><strong>จำนวนพนักงานทั้งหมด<a name="emp"></a></strong></td> </tr> <tr bgcolor="#FFFFFF"> <td bgcolor="#FFFFFF"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "190"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "190"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "allemp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div> <div align="right"><a href="#top">top </a></div></td> </tr> </tr> </table> <br> <table width="90%" border="0" cellspacing="1" cellpadding="10" align="center" bgcolor="#8ccefc" > <tr bgcolor="#b6e3fd" height="20"> <td width="50%" align="center" bgcolor="#b6e3fd"><strong>จำนวนพนักงานชาย<a name="manemp"></a></strong></td> <td align="center" bgcolor="#b6e3fd"><strong>จำนวนพนักงานหญิง</strong></td> </tr> <tr bgcolor="#FFFFFF"> <td width="50%"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "190"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "190"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "manemp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %></div></td> <td bgcolor="#FFFFFF"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "190"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "190"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "feemp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div> <div align="right"><a href="#top">top </a></div></td> </tr> <tr><td colspan="2"></tr> </table> <br> <table width="90%" border="0" cellspacing="1" cellpadding="10" align="center" bgcolor="#8ccefc" > <tr bgcolor="#b6e3fd" height="20"> <td width="50%" align="center" bgcolor="#b6e3fd"><strong>จำนวนพนักงานชาย(%)</strong><a name="p_manemp"></a></td> <td align="center" bgcolor="#b6e3fd"><strong>จำนวนพนักงานหญิง(%)</strong></td> </tr> <tr bgcolor="#FFFFFF"> <td width="50%"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "p_manemp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td bgcolor="#FFFFFF"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "p_feemp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div> <div align="right"><a href="#top">top </a></div></td> </tr> <tr> <td colspan="2"> </tr> </table> <br> <br> <br> <table width="90%" border="0" cellspacing="1" cellpadding="10" align="center" bgcolor="#8ccefc" > <tr bgcolor="#b6e3fd" height="20"> <td colspan="5" align="center" bgcolor="#b6e3fd"><strong>อายุพนักงาน(ปี)<a name="age"></a></strong></td> </tr> <tr bgcolor="#FFFFFF"> <td width="20%"><div align="center"><strong>อายุ 20-24 ปี</strong> </div></td> <td width="20%"><div align="center"><strong>อายุ 25-29 ปี</strong></div></td> <td width="20%"><div align="center"><strong>อายุ 30-34 ปี</strong></div></td> <td width="20%"><div align="center"><strong>อายุ 35-39 ปี</strong></div></td> <td><div align="center"><strong>อายุ 40-44 ปี</strong></div></td> </tr> <tr bgcolor="#FFFFFF"> <td width="20%"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "age20emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td width="20%"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "age25emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td width="20%"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "age30emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td width="20%"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "age35emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "age40emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br></div></td> </tr> <tr bgcolor="#FFFFFF"> <td width="20%"><div align="center"><strong>อายุ 45-49</strong><strong> ปี</strong></div></td> <td width="20%"><div align="center"><strong>อายุ 50-54</strong><strong> ปี</strong>ี</div></td> <td width="20%"><div align="center"><strong>อายุ 55-59</strong><strong> ปี</strong></div></td> <td width="20%"><div align="center"><strong>อายุ 60-64</strong><strong> ปี</strong></div></td> <td><div align="center"><strong>อายุ 65 ขึ้นไป</strong></div></td> </tr> <tr bgcolor="#FFFFFF"> <td><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "age45emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "age50emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "age55emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "age60emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td bgcolor="#FFFFFF"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "age65emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div> <div align="right"><a href="#top">top </a></div></td> </tr> <tr> <td colspan="5"> </tr> </table> <br> <br> <br> <table width="90%" border="0" cellspacing="1" cellpadding="10" align="center" bgcolor="#8ccefc" > <tr bgcolor="#b6e3fd" height="20"> <td colspan="5" align="center" bgcolor="#b6e3fd"><strong>จำนวนอายุพนักงาน(%)<a name="p_age"></a></strong></td> </tr> <tr bgcolor="#FFFFFF"> <td width="20%"><div align="center"><strong>อายุ 20-24 ปี</strong> </div></td> <td width="20%"><div align="center"><strong>อายุ 25-29 ปี</strong></div></td> <td width="20%"><div align="center"><strong>อายุ 30-34 ปี</strong></div></td> <td width="20%"><div align="center"><strong>อายุ 35-39 ปี</strong></div></td> <td><div align="center"><strong>อายุ 40-44 ปี</strong></div></td> </tr> <tr bgcolor="#FFFFFF"> <td width="20%"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "p_age20emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td width="20%"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "p_age25emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td width="20%"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "p_age30emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td width="20%"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "p_age35emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "p_age40emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> </tr> <tr bgcolor="#FFFFFF"> <td width="20%"><div align="center"><strong>อายุ 45-49</strong><strong> ปี</strong></div></td> <td width="20%"><div align="center"><strong>อายุ 50-54</strong><strong> ปี</strong>ี</div></td> <td width="20%"><div align="center"><strong>อายุ 55-59</strong><strong> ปี</strong></div></td> <td width="20%"><div align="center"><strong>อายุ 60-64</strong><strong> ปี</strong></div></td> <td><div align="center"><strong>อายุ 65 ขึ้นไป</strong></div></td> </tr> <tr bgcolor="#FFFFFF"> <td><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "p_age45emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "p_age50emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "p_age55emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "p_age60emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div></td> <td bgcolor="#FFFFFF"><div align="center"> <% parameters = new SimpleParameterProvider(); parameters.setParameter( "image-width", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-height", "150"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "image-url", "http://localhost:8080/hr/DASHBOARD/"); //$NON-NLS-1$ //$NON-NLS-2$ parameters.setParameter( "chart-type", "dialchart"); //$NON-NLS-1$ //$NON-NLS-2$ content = new StringBuffer(); messages = new ArrayList(); ChartHelper.doChart( "samples", "charts/samplesDashboard", "p_age65emp.xml", parameters, content, userSession, messages, null ); //$NON-NLS-1$ //$NON-NLS-2$ %> <%= content.toString() %> <br> </div> <div align="right"><a href="#top">top </a></div></td> </tr> <tr> <td colspan="5"> </tr> </table> </body> </html>