<%@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="WEL501SAVE" class="com.csc.library.system.Task" scope="page"/> <% WEL501SAVE.setChannel(request,response); UIManager screen = (UIManager) WEL501SAVE.process("SingleEntry","WEL501_EWSAVE"); screen.referLangOff(); CscCalendar cs=new CscCalendar(); CheckNull chk=new CheckNull(); %> <jsp:useBean id="WEL501_EW" class="com.csc.library.system.Task" scope="page" /> <% WEL501_EW.setChannel(request, response); HelpEntry screen1 = (HelpEntry) WEL501_EW.process("HelpEntry","WEL501_EW"); String budid="",employeeid=""; budid=chk.chkNullString(request.getParameter("__budid")); employeeid=chk.chkNullString(request.getParameter("__employeeid")); boolean b=false; if(employeeid.length()>0 && budid.length()>0){ screen1.process(); screen1.getInquiry().setFilter("employeeid='"+employeeid+"' and budid='"+budid+"' and companyid='"+screen.getUProfile().get("companyid")+"'"); screen1.getInquiry().refresh(); screen1.nextRec(); b=true; } %> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link href="../CSS/TISCO.css" rel="stylesheet" type="text/css"> <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"> <!-- function MM_swapImgRestore() { //v3.0 var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc; } function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && d.getElementById) x=d.getElementById(n); return x; } function MM_swapImage() { //v3.0 var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3) if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];} } function opennew(page){ window.open(page,"Help","height=400,width=600,resizable=yes,status=yes"); } function GoSave() {confirmSave();} function GoDelete(){ edelete();} function GoSearch(){ search();} function GoUpdate(){update();} function goHelp(helpName,inputName){ var helpReturn=""; var fcon=""; if(inputName=="__employeeid" ){ helpReturn=inputName+":employeeid,MEMPLOYEE@FULLNAME"; }else if(inputName=="__budid" ){ helpReturn="__budid:BUDID,MBUDGET@TDESC,MBUDGET@YEARS"; }else if(inputName.indexOf("Rows")>-1){ var indexs=inputName.substring(inputName.indexOf("Rows")+4,inputName.length); helpReturn=inputName+":welid,__welnameRows"+indexs+":tdesc"; } if(fcon.length==0) linkHelp_Return(helpName,helpReturn); else helpPageCon(helpName,helpReturn,fcon); } function checkInList(obj,iteration){ for(var cc=1;cc<obj.length;cc++){ if(obj[cc]==iteration) { iteration++; } } return iteration; } function addRowToTable(tbName) { var tbl = document.getElementById(tbName); var lastRow = tbl.rows.length; // if there's no header row in the table, then iteration = lastRow + 1 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); // cell 2 var cell2 = row.insertCell(1); var textNode = document.createTextNode(iteration); cell2.align="center"; cell2.appendChild(textNode); // cell3 var cell3 = row.insertCell(2); var cell3Txt = document.createElement('input'); cell3Txt.type="text"; cell3Txt.name="__welidRows"+iteration; cell3Txt.size=17; cell3Txt.id="__welidRows"+iteration; cell3.appendChild(cell3Txt); // cell4 var cell4 = row.insertCell(3); var cell4img = document.createElement('img'); cell4img.src="../IMAGES/BUTTON/MAIN/SEARCH20.gif"; cell4img.border=0; var cell4a = document.createElement('A') cell4a.href="javascript:goHelp(\"MWELFAREHELP\",\"__welidRows"+iteration+"\");"; cell4a.appendChild(cell4img); cell4.appendChild(cell4a); // cell5 var cell5 = row.insertCell(4); var cell5Txt = document.createElement('input'); cell5Txt.type="text"; cell5Txt.name="__welnameRows"+iteration; cell5Txt.size=35; cell5Txt.disabled=true; cell5Txt.id="__welnameRows"+iteration; cell5.appendChild(cell5Txt); // cell6 var cell6 = row.insertCell(5); var cell6Txt = document.createElement('input'); cell6Txt.type="text"; cell6Txt.name="__requestRows"+iteration; cell6Txt.size=10; cell6Txt.id="__requestRows"+iteration; cell6.appendChild(cell6Txt); 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 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]+","; c=-1; } removeRowFromTable(tblName,c); } } //--> </script> </head> <body leftmargin="0" topmargin="0"> <div id="toolTipLayer" style="position:absolute; visibility: hidden"></div> <script language="javascript">initToolTips();</script> <form name="cscform" method="post" action=""> <!----------BEGIN CSC INITIAL ZONE ------------------------> <%=screen.InitialVariable()%> <!----------END CSC INITIAL ZONE --------------------------> <input type="hidden"name="__screen" value="WEL501_EW"> <input type="hidden" name="__help" value=""> <input name="__fixCon" type="hidden" value=""> <input type="hidden" name="__cmd" value=""> <input type="hidden" name="__calendar"> <!-- <input type="hidden" name="__active"> --> <!--input type="hidden" name="__dateformat" value="DD-MM-YYYY"--> <script language="javascript">getInputFormatDate();</script> <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>"> <input type="hidden" name="__user" value="<%=screen.getUProfile().getUserId()%>"> <input name="__notNull" type="hidden" value="<%//=screen.getRequire()%>"> <input name="__companyid" type="hidden" value='<%=screen.getUProfile().get("companyid")%>'> <input type="hidden" name="__referPage" value=""> <input type="hidden" name="__deleteTable" value="true"> <script language="javascript"> var titlename=swap2String('Manage welfare by employee'); document.write(Icons('WEL501_EW,'+titlename)); </script> <br> <br> <div align="center"> <table width="640"cellpadding="0" cellspacing="0" class="largest"> <tr > <td width="645" colspan="2" class="header" >WEL501_EW, <script language="javascript">swapLang('Budget group');</script> </td> </tr> <tr > <td ><table width="100%" border="0" cellpadding="0" cellspacing="0" class="inframe"> <tr> <td width="645" class="blankspace"> </td> </tr> <tr> <td> <table width="638" border="0" cellspacing="0" cellpadding="0" class="inframe"> <tr> <td width="150" class="columnlabel"><span class="header"><%=screen.getLabel("BUDID")%></span> </td> <td><input type="text" name="__budid" value="<%=screen1.getString("budid")%>" size="10"> <A href="javascript: goHelp('MBUDGETEHELP','__budid');"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__welid_image" border="0" align="absmiddle"></a> <input type="text" name="MBUDGET@TDESC" value="<%=screen1.getString("MBUDGET","TDESC")%>" disabled size="50"></td> </tr> <tr> <td class="columnlabel"><span class="header"><%=screen.getLabel("MBUDGET","YEARS")%></span> </td> <td><input type="text" name="MBUDGET@YEARS" value="<%=screen1.getString("MBUDGET","YEARS")%>" disabled size="7"></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("EMPLOYEEID")%> </td> <td><input type="text" name="__employeeid" value="<%=screen1.getString("employeeid")%>" size="10"> <A href="javascript: goHelp('MEMPLOYEEHELP','__employeeid');"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__welid_image" border="0" align="absmiddle"></a> <input type="text" name="MEMPLOYEE@FULLNAME" value="<%=screen1.getString("MEMPLOYEE","FULLNAME")%>" size="50" disabled></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("budget")%> </td> <td><input type="text" name="__budget" value="<%=screen1.getString("budget")%>" size="10" ></td> </tr> </table></td> </tr> <tr> <td class="blankspace"> <p> </p> <table border="0" cellpadding="0" cellspacing="1" bgcolor="#5B5B5B" class="large" align="center" id="tblMulti"> <tr bgcolor="#3366CC"> <td width="21" nowrap class="row3"><div align="center"> <script language="javascript">swapLang('Select');</script> </div></td> <td width="25" nowrap class="row3"><div align="center"> <script language="javascript">swapLang('Seq');</script> </div></td> <td colspan="2" nowrap class="row3"><div align="center"> <%=screen.getLabel("welid")%> </div></td> <td width="441" nowrap class="row3"><div align="center"> <script language="javascript">swapLang('Description');</script> </div></td> <td width="68" nowrap class="row3"><div align="center"> <script language="javascript">swapLang('Request_cost');</script> </div></td> </tr> <tr> <td ><input type="checkbox" name="checkRows1" id="checkRows1" value="1"></td> <td nowrap><div align="center">1</div></td> <td width="177" nowrap><label> <input type="text" name="__welidRows1" id="__welidRows1"value="<%=screen1.getString("welid")%>" size="17"> </label></td> <td width="20" nowrap><A href="javascript: goHelp('MWELFAREHELP','__welidRows1');"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__welid_image" border="0" align="absmiddle"></a></td> <td nowrap> <div align="left"> <input type="text" name="__welnameRows1" id="__welnameRows1" value="<%=screen1.getString("mwelfare","tdesc")%>" size="35" disabled> </div></td> <td nowrap><input type="text" name="__requestRows1" id="__requestRows1"value="<%=screen1.getString("request")%>" size="10"></td> </tr> <% int row=2; String list=""; if(b){ while(screen1.nextRec()){ %> <tr> <td ><input type="checkbox" name="checkRows<%=row%>" id="checkRows<%=row%>" value="<%=row%>"></td> <td nowrap><div align="center"><%=row%></div></td> <td width="177" nowrap><label> <input type="text" name="__welidRows<%=row%>" id="__welidRows<%=row%>"value="<%=screen1.getString("welid")%>" size="17"> </label></td> <td width="20" nowrap><A href="javascript: goHelp('MWELFAREHELP','__welidRows<%=row%>');"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__welid_image" border="0" align="absmiddle"></a></td> <td nowrap> <div align="left"> <input type="text" name="__welnameRows<%=row%>" id="__welnameRows<%=row%>" value="<%=screen1.getString("mwelfare","tdesc")%>" size="35" disabled> </div></td> <td nowrap><input type="text" name="__requestRows<%=row%>" id="__requestRows<%=row%>"value="<%=screen1.getString("request")%>" size="10"></td> </tr> <% list+=row+","; row++; } } %> </table> <p align="center"><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></p> <p align="center"> </p></td> </tr> </table></td> </tr> <tr> <td class="bottom" > </td> </tr> </table> </div> <input type="hidden" name="checkList" value="1,<%=list%>" id="checkList"> <input type="hidden" name="checkOutList" value="" id="checkOutList"> <input type="hidden" name="__template" value="employeeid" id="__template"> <!----------BEGIN CSC ENDING ZONE ------------------------> <%=screen.endJSP()%> <!----------END CSC ENDING ZONE --------------------------> </form> </body> </html>