<%@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.*,com.csc.library.database.DataSet"%> <jsp:useBean id="ASP714" class="com.csc.library.system.Task" scope="page"/> <% ASP714.setChannel(request,response); UIManager screen = (UIManager) ASP714.process("SingleEntry","ASP714"); screen.referLangOff(); %> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <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 type='text/javascript' src='../JS/SCREEN.js'></script> <script type='text/javascript' src='../JS/ICONSMENU.js'></script> <script src="../JS/VIEWCALENDAR.js"></script> <script language='javascript'>setLang('<%=screen.getUProfile().get("lang")%>');</script> <script language="JavaScript" > function GoSave(){ setFormlist(); confirmSave(); } function GoUpdate(){update();} function GoDelete(){edelete();} function GoSearch(){search();} function addOption(objOption) { addToOption(objOption,getMyoption()) ; } function getMyoption(){ return document.forms[0].__asformlist; } function addToOption(objOption,destList){ var lengthAll=parseInt(objOption.length)+parseInt(destList.options.length); newDestList = new Array( lengthAll ); for( var i = destList.options.length - 1; i >= 0; i-- ){ if ( destList.options[i] != null ){ destList.options[i] = null; } } var clen=0; for( len = 0; len <destList.options.length; len++ ){ if ( destList.options[ len ] != null ){ newDestList[ len ] = new Option( destList.options[ len ].text, destList.options[ len ].value, destList.options[ len ].defaultSelected, destList.options[ len ].selected ); clen++; } } for ( var j = 0 ; j < objOption.length; j++ ){ if ( objOption[ j ] != null ){ newDestList[ clen ] = objOption[ j ]; clen++; } } newDestList.sort( compareOptionValues ); writeToOption(newDestList,destList); } function compareOptionValues(a, b){ var sA = parseInt( a.value, 36 ); var sB = parseInt( b.value, 36 ); return sA - sB; } function writeToOption(newDestList,destList){ for ( var j = 0; j < newDestList.length; j++ ){ if ( newDestList[ j ] != null ){ destList.options[ j ] =new Option(newDestList[ j ].text,newDestList[ j ].value); } } } function delOption(){ with(document.cscform){ for(i=__asformlist.options.length;i>0;i--){ if(__asformlist.options[i-1].selected){ __asformlist.options[i-1]=null; } } } } function goHelp(helpName,inputName){ with(document.cscform){ var helpReturn; var temp=""; if(inputName=="__apsreference" ){ helpReturn=inputName+":apsid"; }else if(inputName=="__astid" ){ helpReturn=inputName+":astid,MASTYPE@TDESC"; } linkHelp_Return(helpName,helpReturn); __fixCon.value=temp; } } function setFormlist(){ var tmp=""; with(document.cscform){ for ( var j = 0 ; j < __asformlist.length; j++ ){ tmp+=__asformlist.options[j].value+","; } __form.value=tmp; } } function showHelp(page){ window.open(page,"Help","left=150,top=150,width=700,height=500,toolbar=no,status=no,scrollbars=yes"); } function linkHelp(help,input){ if(input=="__astid"){ goHelp("MASTYPEHELP",input); }else{ with(document.cscform){ obj = eval("document.cscform."+input); if(obj.value==""){ var param="PRU084.jsp?__helpName="+help+"&__fieldSearch="+input+"&__pageCall="+__screen.value+"&__fixCon="+__fixCon.value; }else{ var param="PRU084.jsp?__helpName="+help+"&__fieldSearch="+input+"&__pageCall="+__screen.value+"&__fixCon="+__fixCon.value+"&__valueSearch="+obj.value; } win = window.open(param,"Help","left=150,top=150,width=600,height=400,resizable=yes,scrollbars=yes,toolbar=no,status=yes"); if(window.focus){win.focus();} } } } </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="ASP714.jsp"> <!----------BEGIN CSC INITIAL ZONE ------------------------> <%=screen.InitialVariable()%> <!----------END CSC INITIAL ZONE --------------------------> <input type="hidden" name="__screen" value="ASP714"> <input type="hidden" name="__fixCon" value=""> <input type="hidden" name="__help" value=""> <input type="hidden" name="__cmd" value=""> <input type="hidden" name="__calendar"> <input type="hidden" name="__referPage" value=""> <script language="javascript">getInputFormatDate();</script> <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>"> <input type="hidden" name="__notNull" value="<%=screen.getRequire()%>"> <input type="hidden" name="__user" value="<%=screen.getUProfile().getUserId()%>"> <input type="hidden" name="__companyid" value="<%=screen.getUProfile().get("companyid")%>"> <input type="hidden" name="__form" value="<%=screen.getDataLabel("form")%>"> <div align="center"> <script language="javascript"> var titlename=swap2String('Appraisal Table'); document.write(Icons("ASP714,"+titlename)); </script> <table cellpadding="0" cellspacing="0" class="inner"> <tr > <td class="headerIcon"><script language="JavaScript" src="../JS/HOTKEY.js"></script> </td> </tr> <tr > <td class="header">ASP714, <script language="javascript">swapLang('Appraisal Table');</script> </td> </tr> <tr > <td colspan="2"> <div align="center"> <table class="maxsize" cellpadding="0" cellspacing="0"> <tr> <td colspan="2" class="blankspace"></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("apsid")%> </td> <td ><%=screen.getInput("apsid")%> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("apsreference")%> </td> <td ><%=screen.getInput("apsreference")%><A href="javascript: goHelp('HAPSTRAN0HELP','__apsreference');" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('__assessmentid_image','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__assessmentid_image" width="20" height="20" border="0" align="absmiddle" ></a></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("tdesc")%> </td> <td > <%=screen.getInput("tdesc")%></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("edesc")%> </td> <td > <%=screen.getInput("edesc")%> </td> </tr> <tr> <td class="columnlabel"><script language="javascript">swapLang("Apprisal Date");</script> </td> <td ><%=screen.getInput("apsstartdate")%><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="calendar" name="Image1" border="0" align="absmiddle" id="Image1" onClick="viewCal('__apsstartdate')"></a> - <%=screen.getInput("apsenddate")%><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image2','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="calendar" name="Image2" border="0" align="absmiddle" id="Image2" onClick="viewCal('__apsstartdate')"></a></td> </tr> <tr> <td class="columnlabel"><script language="javascript">swapLang("Apprisal Period");</script> </td> <td ><%=screen.getInput("apsperiodstart")%><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image3','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="calendar" name="Image3" border="0" align="absmiddle" id="Image3" onClick="viewCal('__apsperiodstart')"></a> - <%=screen.getInput("apsperiodend")%><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image4','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="calendar" name="Image4" border="0" align="absmiddle" id="Image4" onClick="viewCal('__apsperiodend')"></a></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("astid")%> </td> <td ><%=screen.getInput("astid")%><A href="javascript: goHelp('MASTYPEHELP','__astid');" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('__astype_image','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="SEARCH" name="__astype_image" width="20" height="20" border="0" align="absmiddle" ></a><input type="text" name="MASTYPE@TDESC" size="40" readonly value="<%=screen.getDataLabel("mastype","tdesc")%>"></td> </tr> <tr> <td class="columnlabel"><script language="javascript">swapLang("Form");</script> </td> <td><select name="__asformlist" style="width:350px" size="5"></select> <a href="javascript:showHelp('AS09HELP2.jsp');" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image421','','../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif',1)"><img SRC="../IMAGES/BUTTON/MAIN/SEARCH20.gif" alt="รายการกลุ่มหัวข้อประเมินผล" name="Image421" border="0" align="absmiddle" id="Image42"></a> <a href="javascript:delOption();" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image422','','../IMAGES/BUTTON/SWAP/DEL_SWAP20.gif',1)"><img SRC="../IMAGES/BUTTON/MAIN/DEL20.gif" alt="รายการกลุ่มหัวข้อประเมินผล" name="Image422" border="0" align="absmiddle" id="Image42"></a></td> </tr> <tr > <td colspan="2" class="blankspace"></td> </tr> <script language="javascript"> <% String form[] = screen.getDataLabel("form").split(","); %> var newDatalist = new Array(<%=form.length%>); <% DataSet ds_type = new DataSet(); for(int i=0;i<form.length;++i){ ds_type.setInfo("select tdesc,edesc from masform where asfid = '"+form[i]+"'",(String)screen.getUProfile().get("dbname"),"masform"); ds_type.initConnection(screen.getUProfile()); if(ds_type.next()){ %> newDatalist[<%=i%>] = new Option( '<%=form[i]%>'+" "+'<%=ds_type.getString("tdesc")%>', '<%=form[i]%>') ; <% } } %> this.addOption(newDatalist); </script> <tr> <td colspan="2" align="right"><script language="javascript">printEditCheck('<%=screen.getDataLabel("edit_by")%>','<%=screen.getDataLabel("edit_date")%>','<%=screen.getDataLabel("edit_time")%>','<%=screen.getDataLabel("approve")%>'); </script> </td> </tr> </table> </div></td> </tr> <tr> <td class="bottom"></td> </tr> </table> </div> <!----------BEGIN CSC ENDING ZONE ------------------------> <%=screen.endJSP()%> <!----------END CSC ENDING ZONE --------------------------> </form> </body> </html>