<%@page contentType="text/html; charset=UTF-8"%> <%@page import="com.csc.library.entry.HelpEntry,com.csc.library.system.*,com.csc.library.utilities.*"%> <%@ page import="com.csc.library.entry.*,com.csc.library.database.*,com.csc.library.session.*" %> <jsp:useBean id="WEL222SAVE_NSTDA" class="com.csc.library.system.Task" scope="page"/> <% WEL222SAVE_NSTDA.setChannel(request,response); UIManager screen = (UIManager) WEL222SAVE_NSTDA.process("SingleEntry","WEL222SAVE_NSTDA"); screen.referLangOff(); %> <jsp:useBean id="WEL222_NSTDA" class="com.csc.library.system.Task" scope="page" /> <% WEL222_NSTDA.setChannel(request, response); HelpEntry screen1 = (HelpEntry) WEL222_NSTDA.process("HelpEntry","WEL222_NSTDA"); screen1.setMaxLine(20); screen1.inq.setFilter("tablenames='MWELFARE' and FIELDNAMES='WELID' and isselected<>'1'"); screen1.process(); CheckNull chk=new CheckNull(); ThaiUtilities thail = new ThaiUtilities(); java.text.DecimalFormat df=new java.text.DecimalFormat("#,###,##0.00"); String condition=thail.ASCII2Unicode(chk.chkNullString(request.getParameter("__fixCon"))); String emp1=thail.ASCII2Unicode(chk.chkNullString(request.getParameter("__employeeid1"))); String emp2=thail.ASCII2Unicode(chk.chkNullString(request.getParameter("__employeeid2"))); String welid1=thail.ASCII2Unicode(chk.chkNullString(request.getParameter("__welid1"))); String welid2=thail.ASCII2Unicode(chk.chkNullString(request.getParameter("__welid2"))); %> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" > <link href="../CSS/MENU.css" rel="stylesheet" type="text/css"> <link href="../CSS/TISCO.css" rel="stylesheet" type="text/css"> <script language='javascript' src="../JS/VIEWCALENDAR.js"></script> <script language="JavaScript" src="../JS/SCREEN.js"></script> <script type='text/javascript' src="../JS/ICONSMENU.js"></script> <script language='javascript' src="../JS/HOTKEY.js"></script> <script language='javascript'>setLang('<%=screen.getUProfile().get("lang")%>');</script> <script language="JavaScript" type="text/JavaScript"> <!-- function postnew(page){ with(document.cscform){ open(page,"post","height=420,width=600"); } } function gotopage(page,idno){ with(document.cscform){ action=page; __webid.value=idno; __fixCon.value="webid='"+idno+"'"; __readposter.value="count"; submit(); } } function setFixCon(fixCon){ var _fix=(fixCon.length>0)?(fixCon+" and tablenames='MWELFARE' and fieldnames='WELID'"):" tablenames='MWELFARE' and fieldnames='WELID'"; return _fix; } function GoSave() { if(checkSpace()){ confirmSave(); } } function GoDelete(){ } function GoSearch(){ } function GoUpdate(){confirmSave();} function goHelp(helpName,inputName){ var helpReturn; var fixcon=document.cscform.__fixCon.value; document.cscform.__fixCon.value=""; if(inputName.indexOf("__fieldvalueRows")>-1 ){ var intR=inputName.substring(inputName.indexOf("Rows")+4,inputName.length); helpReturn=inputName+":welid,__fieldvaluedescRows"+intR+":tdesc"; linkHelp_Return(helpName,helpReturn,inputName,"__fieldvaluedescRows"+intR); } document.cscform.__fixCon.value=fixcon; } function linkHelp_Return(help,input,objid1,objid2){ with(document.cscform){ if (__fixCon.value!="") __fixCon.value=__fixCon.value; var param="MWELFAREHELP2.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+__fixCon.value+"&__checkVerify=off&__objid1="+objid1+"&__objid2="+objid2; window.open(param,"Help","left=150,top=150,width=600,height=400,toolbar=no,status=yes,scrollbars=yes,resizable=yes"); } } function gotopage1(page,complainid,caseid){ with(document.cscform){ action=page; __complainid.value=complainid; __caseid.value=caseid; __fixCon.value="complainid='"+complainid+"' and caseid='"+caseid+"'"; __cmd.value="search"; submit(); } } function postnew(page,compl,caseid){ with(document.cscform){ page=page+"?__complainid="+compl+"&__caseid="+caseid; open(page,"post","height=450,width=600,status=1"); } } function checkInList(obj,iteration){ for(var cc=1;cc<obj.length;cc++){ if(obj[cc]==iteration) { iteration++; } } return iteration; } function addRowToTable(tbName) { if(checkSpace()){ var tbl = document.getElementById(tbName); var lastRow = tbl.rows.length; var iteration = lastRow; var chkOutList = document.getElementById("checkOutList"); var lastOutList=chkOutList.value.substring(0,chkOutList.value.indexOf(",")); if(lastOutList!=""){ iteration=lastOutList; chkOutList.value=chkOutList.value.replace(lastOutList+",",""); } var row = tbl.insertRow(lastRow); // cell 1 var cell1 = row.insertCell(0); var checkNode = document.createElement('input'); checkNode.type="checkbox"; checkNode.value=iteration; checkNode.name="checkRows"+iteration; checkNode.id="checkRows"+iteration; cell1.appendChild(checkNode); var cell2img = document.createElement('img'); cell2img.src="../IMAGES/BUTTON/MAIN/SEARCH20.gif"; cell2img.id="__fieldvalueRows"+iteration+"_img"; cell2img.name="__fieldvalueRows"+iteration+"_img"; cell2img.align="absmiddle"; cell2img.border=0; var cell2a = document.createElement('A') cell2a.href="javascript:goHelp(\"MWELFAREHELP\",\"__fieldvalueRows"+iteration+"\");"; cell2a.onmouseout="MM_swapImgRestore()"; cell2a.onmouseover="alert();"; // cell2a.onmouseover="MM_swapImage('__fieldvalueRows"+iteration+"_img','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"; cell2a.appendChild(cell2img); // cell2 var cell2 = row.insertCell(1); var cell2Txt = document.createElement('input'); cell2Txt.type="text"; cell2Txt.name="__fieldvalueRows"+iteration; cell2Txt.size=10; cell2Txt.id="__fieldvalueRows"+iteration; cell2.align="center"; cell2.appendChild(cell2Txt); cell2.appendChild(cell2a); // cell3 var cell3 = row.insertCell(2); var cell3Txt = document.createElement('input'); cell3Txt.type="text"; cell3Txt.name="__fieldvaluedescRows"+iteration; cell3Txt.size=40; cell3Txt.disabled=true; cell3Txt.id="__fieldvaluedescRows"+iteration; cell3.appendChild(cell3Txt); var chkList = document.getElementById("checkList"); chkList.value+=iteration+","; } } function removeRowFromTable(tblName,c) { var tbl = document.getElementById(tblName); var lastRow = tbl.rows.length; var chkList = document.getElementById("checkList"); var checkOutid=document.getElementById("checkOutid"); var chkOutList = document.getElementById("checkOutList"); var chkListarr=chkList.value.split(","); if(c<chkListarr.length-2){ c++; var checkbx = document.getElementById("checkRows"+chkListarr[c]); if(checkbx.checked){ tbl.deleteRow(c+1); chkList.value=chkList.value.replace(chkListarr[c]+",",""); chkOutList.value+=chkListarr[c]+","; checkOutid.value+=checkbx.value+"," c=-1; } removeRowFromTable(tblName,c); } } function checkSpace(){ with(document.cscform){ for(var v=0;v<elements.length;v++){ if(elements[v].name.indexOf("__fieldvalueRows")>-1){ if(elements[v].value.length==0){ alert(MyCode[0]); elements[v].focus(); elements[v].select(); return false; } } } return true; } } //--> </script> <style type="text/css"> <!-- .style1 {color: #FF0000} --> </style> </head> <body > <div class="centered"> <div id="toolTipLayer" style="position:absolute; visibility: hidden"></div> <script language="javascript">initToolTips();</script> <form name="cscform" method="post"> <!----------BEGIN CSC INITIAL ZONE ------------------------> <%=screen.InitialVariable()%> <!----------END CSC INITIAL ZONE --------------------------> <input type="hidden" name="__confirm" value="3"> <input type="hidden" name="__calendar"> <input type="hidden" name="__screen" value="WEL222SAVE_NSTDA"> <input type="hidden" name="__webid"> <input type="hidden" name="__readposter"> <script language="javascript">getInputFormatDate();</script> <input type="hidden" name="__cmd" value=""> <input type="hidden" name="__help" value=""> <input type="hidden" name="__goPage" value=""> <input name="__notNull" type="hidden" value="<%//=screen.getRequire()%>"> <input type="hidden" name="__helpReturn" value=""> <input type="hidden" name="__helpName" value=""> <input type="hidden" name="__pageCall" value=""> <input type="hidden" name="__referPage" value=""> <input name="__language" type="hidden" value="<%=screen.getUProfile().get("lang")%>"> <input type="hidden" name="__lockPage" value=""> <input name="__fixCon" type="hidden" value="<%=condition%>"> <input type="hidden" name="__orderBy" value="<%=request.getParameter("__orderBy")%>"> <input type="hidden" name="__deleteTable" value="true"> <script language="JavaScript" src="../JS/HOTKEY.js"></script> <script language="javascript"> var titlename=swap2String('List employee of welfare before process'); document.write(Icons("WEL222_NSTDA,"+titlename)); </script> <br> <div align="center"> <% screen1.nextRec(); String list=""; %> <input name="__processid" type="hidden" value="<%=screen1.getString("PROCESSID")%>"> <input name="__employeeid" type="hidden" value="tempemp"> <input name="__empid" type="hidden" value="<%=screen1.getString("EMPLOYEEID")%>"> <input name="__companyid" type="hidden" value="<%=screen1.getString("COMPANYID")%>"> <input name="__tablenames" type="hidden" value="<%=screen1.getString("TABLENAMES")%>"> <input name="__fieldnames" type="hidden" value="<%=screen1.getString("FIELDNAMES")%>"> <table cellpadding="0" cellspacing="0" class="inframe"> <tr > <td colspan="2" class="header" >WEL222, <script language="javascript">swapLang(titlename);</script> </td> </tr> <tr > <td ><table border="0" align="center" cellpadding="0" cellspacing="1" class="inframe"> <tr> <td width="100%" class="blankspace"> <table width="638" border="0" align="center" cellpadding="0" cellspacing="1" class="inframe"> <tr> <td width="15%" height="22" class="columnlabel_baseline"><script language="javascript">swapLang('Employeeid');</script></td> <td> <%=screen1.getString("MEMPLOYEE","EMPLOYEEID")%></td> </tr> <tr> <td class="columnlabel_baseline"><script language="javascript">swapLang('Name');</script>-<script language="javascript">swapLang('Surname');</script></td> <td> <%=screen1.getString("MEMPLOYEE","FULLNAME")%></td> </tr> <tr> <td class="columnlabel_baseline"><script language="javascript">swapLang('startdate');</script></td> <td> <%=screen1.getString("MEMPLOYEE","STARTDATE")%></td> </tr> <tr> <td class="columnlabel_baseline"><script language="javascript">swapLang('approvedate');</script></td> <td> <%=screen1.getString("MEMPLOYEE","APPROVE_DATE")%></td> </tr> <tr> <td class="columnlabel_baseline"><script language="javascript">swapLang('work ages');</script></td> <td> <%=screen1.getString("MEMPLOYEE","EMPWORKAGES")%></td> </tr> <tr> <td colspan="2" class="columnlabel_baseline2"><div align="right"></div></td> </tr> </table> <table width="638" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#808080" class="inframe" id="tblMulti"> <tr class="title1"> <td width="4%" nowrap class="title1"> </td> <td width="19%" nowrap class="title1"> <div align="center"><span class="columnlabel_baseline"> <script language="javascript">swapLang('Welfare ID');</script> </span></div></td> <td width="77%" nowrap class="title1"><div align="center"><span class="columnlabel_baseline"> <script language="javascript">swapLang('Description');</script> </span></div></td> </tr> <tr> <td><input type="checkbox" name="checkRows1" value="<%=screen1.getString("FIELDVALUE")%>"></td> <td align="center" nowrap> <input name="__fieldvalueRows1" type="text" value="<%=screen1.getString("FIELDVALUE")%>" size="10"><a href="javascript:goHelp('MWELFAREHELP','__fieldvalueRows1');" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image321','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="Search" name="Image321" width="20" border="0" align="absmiddle" id="Image321"></a></td> <td><input type="text" name="__fieldvaluedescRows1" value="<%=screen1.getString("FIELDVALUEDESC")%>" size="40" disabled="disabled"></td> </tr> <% list="1,"; int row=2; while (screen1.nextRec()) { %> <tr> <td><input type="checkbox" name="checkRows<%=row%>" value="<%=screen1.getString("FIELDVALUE")%>"></td> <td align="center" nowrap> <input name="__fieldvalueRows<%=row%>" type="text" value="<%=screen1.getString("FIELDVALUE")%>" size="10"><a href="javascript:goHelp('MWELFAREHELP','__fieldvalueRows<%=row%>');" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image32','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="Search" name="Image32" width="20" border="0" align="absmiddle" id="Image32"></a></td> <td><input type="text" name="__fieldvaluedescRows<%=row%>" value="<%=screen1.getString("FIELDVALUEDESC")%>" size="40" disabled="disabled"></td> </tr> <% list+=row+","; row++; }%> </table> <div align="center"><strong><a href="javascript:checkAll();"><img src="../IMAGES/BUTTON/SELECTALL.gif" alt="selectall" border="0" align="middle"></a><a href="javascript:decheckAll();"><img src="../IMAGES/BUTTON/DESELECTALL.gif" alt="deselectall" border="0" align="middle"></a><a href="javascript:addRowToTable('tblMulti');"><img src="../IMAGES/BUTTON/ADD.gif" alt="add" border="0" align="middle"></a><a href="javascript:removeRowFromTable('tblMulti',-1);"><img src="../IMAGES/BUTTON/DELETE.gif" alt="delete" border="0" align="middle"></a><a href='WEL094_LPN.jsp'></a><a href="./WEL221_NSTDA.jsp"><img src="../IMAGES/BUTTON/BACK.gif" alt="BACK" border="0" align="middle"></a> </strong></div></td> </tr> <tr> <td class="bottom" ></td> </tr> </table></td> </tr> </table> <br> </div> <input type="hidden" name="checkList" value="<%=list%>" id="checkList"> <input type="hidden" name="checkOutList" value="" id="checkOutList"> <input type="hidden" name="__checkOutid" value="" id="checkOutid"> <input type="hidden" name="__deleteTable" value="" id="true"> </form> </body> </html>