<%@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.*" %> <%@ page import="com.csc.library.databean.Simmtrainer" %> <jsp:useBean id="TRE005" class="com.csc.library.system.Task" scope="page"/> <% TRE005.setChannel(request,response); UIManager screen = (UIManager)TRE005.process("MultiEntry","TRE005"); screen.referLangOn(); CheckNull chk = new CheckNull(); String clean = chk.chkNullString(request.getParameter("__clean")); if(!clean.equals("")){ screen.clean(); MultiLine multi = screen.getMultiLine("HTRAINEXP"); multi.getTable().clear(); multi = screen.getMultiLine("HTRAINRESP"); multi.getTable().clear(); multi = screen.getMultiLine("HTRAINTRNER"); multi.getTable().clear(); multi = screen.getMultiLine("HTRAINTOOL"); multi.getTable().clear(); multi = screen.getMultiLine("HTRAININGTIME"); multi.getTable().clear(); multi = screen.getMultiLine("HTRAINTRNEE"); multi.getTable().clear(); multi = screen.getMultiLine("HTRAINEETIME"); multi.getTable().clear(); } %> <html ng-app="myHR"> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> <link href="../CSS/TISCO.css" rel="stylesheet" type="text/css"/> <link href="../CSS/bootstrap.css" rel="stylesheet" type="text/css"/> <link href="../CSS/bootstrap_csc_backend.css" rel="stylesheet" type="text/css"/> <script type='text/javascript' src='../JS/SCREEN.js'></script> <script type="text/javascript" src="../JS/jquery-2.1.3.min.js"></script> <script type='text/javascript' src="../JS/bootstrap.js"></script> <script language='javascript'>setLang('<%=screen.getUProfile().get("lang")%>');</script> <script language="javascript">getTitleName();</script> <script src="../JS/VIEWCALENDAR.js"></script> <script language="JavaScript" src='../JS/ICONSMENU.js'></script> <script language='javascript' src='../JS/HOTKEY.js'></script> <script src="../JS/angular-1.3.15/angular.js" type="text/javascript"></script> <script src="../JS/ANGULAR/SCREEN_ANGULAR.js" type="text/javascript"></script> <script language="javascript"> var tabpage; function GoSave(){ mframe.document.cscform.__cmd.value = "ack"; mframe.document.cscform.action = "TRE005_1.jsp?gosave=true"; mframe.document.cscform.submit(); } function GoUpdate(){update();} function GoDelete(){edelete();} function GoSearch(){search();} function goHelp(helpName,inputName){ var helpReturn; var fcon=""; if(inputName=="__crsid" ){ helpReturn="__crsid:crsid,MCOURSE@CRSEDESC,__instid:instid,MACADEMY@INSTEDESC,__roomid:roomid,MTRROOM@ROOMDESC,__locid:locid,MTRLOCATION@LOCEDESC,__property:property"; } if(inputName=="__instid" ){ helpReturn="__instid:instid,MACADEMY@INSTEDESC"; } if(inputName=="__locid" ){ helpReturn="__locid:locid,MTRLOCATION@LOCEDESC"; } if(inputName=="__roomid" ){ helpReturn="__roomid:roomid,MTRROOM@ROOMDESC,__locid:locid,MTRLOCATION@LOCEDESC"; } helpPageCon(helpName,helpReturn,fcon) } function linkHelp(help,input){ if(input=="__expid"){ goHelp(help,input); }else if(input=="__trainingid"){ linkHelp1(help,input); } } function linkHelp1(help,input){ 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();} } } function linkHelp_Return(help,input){ with(document.cscform){ if (__fixCon.value!=""){ __fixCon.value=__fixCon.value } if(help=="MEMPLOYEEHELP"){ var param="PRU084.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+__fixCon.value+"&__checkVerify=off&__langOn=false"; } else{ var param="PRU084.jsp?__helpName="+help+"&__helpReturn="+input+"&__pageCall="+__screen.value+"&__fixCon="+__fixCon.value+"&__checkVerify=off&__langOn=false"; } window.open(param,"Help","left=150,top=150,width=600,height=400,toolbar=no,status=yes,scrollbars=yes,resizable=yes"); } } function uploadProfile(fieldName){ with(document.cscform){ param="UPLOADFILE.jsp?__fieldName=" +fieldName +"&__uploadType=PICTURE"; window.open(param,"","left=150,top=150,width=600,height=400,toolbar=no,status=yes,scrollbars=yes"); } } function deleteFile(fileName, fieldName){ if(fileName != ""){ param="DELETEFILE.jsp?__fieldName=" +fieldName +"&__fileName=" +fileName +"&__uploadType=PICTURE"; window.open(param,"","left=150,top=150,width=600,height=400,toolbar=no,status=yes,scrollbars=yes"); } } function GoPage(pages){ if(notBlankOnThisPage()){ restTabPages(); with(mframe.document.cscform){ var tmp=""; if(__screen.value!="TRE005_7"){ tmp = "?__setHm=y"; } __cmd.value="ack"; action = pages+".jsp"+tmp; submit(); } } } function chkFreeTime(tar,start,stop){ with(document.cscform){ var tmp = parseFloat(stop.value) - parseFloat(start.value); if(parseFloat(tar.value)>=tmp){ if(getLang()=="tha"){ alert("เวลาพักมากกว่าชั่วโมงอบรม กรุณาตรวจสอบเวลาเริ่ม - สิ้นสุด"); }else{ alert("Relax Time is morethan Train Time. Please Check Start Time - End Time."); } tar.value = "0.00"; } } } function goGenTime(){ if(notBlankOnThisPage()){ var classdatefrm = document.cscform.__classdatefrm.value; var classdateto = document.cscform.__classdateto.value; var timestart = document.cscform.__timestart.value; var timestop = document.cscform.__timestop.value; var timestop = document.cscform.__timestop.value; var timebreak = document.cscform.__timebreak.value; with(mframe.document.cscform){ mframe.window.location = "TRE005_7.jsp?__gennewtime=gen&__classdatefrm="+classdatefrm+"&__classdateto="+classdateto+"&__timestart="+timestart+"&__timestop="+timestop+"&__timebreak="+timebreak; __cmd.value='new'; } } } function restTabPages(){ tabpage = document.getElementById("tabpages").innerHTML ; document.getElementById("tabpages").innerHTML = ""; document.getElementById("mframe").height = 0; document.getElementById("waittag").innerHTML = "กรุณารอสักครู่ ระบบกำลังทำงานอยู่"; } function setTabPages(){ with(document.cscform){ if(typeof tabpage != "undefined"){ document.getElementById("tabpages").innerHTML = tabpage; } } document.getElementById("mframe").height = 260; document.getElementById("waittag").innerHTML = ""; } </script> </head> <body leftmargin="0" topmargin="0" ><div class="centered"> <div id="toolTipLayer" style="position:absolute; visibility: hidden"></div> <script language="javascript">initToolTips();</script> <form name="cscform" method="post" action="TRE005.jsp" ng-controller="Swaplang as sw"> <!----------BEGIN CSC INITIAL ZONE ------------------------> <%=screen.InitialVariable()%> <!----------END CSC INITIAL ZONE --------------------------> <input name="__cmd" type="hidden" value=""> <input type="hidden" name="__calendar"> <script language="javascript">getInputFormatDate();</script> <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>"> <input type="hidden" name="__screen" value="TRE005"> <input type="hidden" name="__multiTable" value="HTRAINEXP,HTRAINRESP,HTRAINTRNER,HTRAINTOOL,HTRAININGTIME,HTRAINTRNEE,HTRAINEETIME"> <input type="hidden" name="__helpReturn" value=""> <input type="hidden" name="__help" value=""> <input type="hidden" name="__childMulti" value="TRE003_1"> <input type="hidden" name="__gorec" value=""> <input type="hidden" name="__ack" value=""> <input type="hidden" name ="__headMulti" value="TRE005"> <input type="hidden" name ="__copy" value="no"> <input name="__companyid" type="hidden" value="<%=screen.getUProfile().get("companyid")%>"> <input name="__fixCon" type="hidden" value=""> <input name="__notNull" type="hidden" value="<%=screen.getRequire()%>"> <input type="hidden" name="__referPage" value=""> <script language="JavaScript" src="../JS/HOTKEY.js"></script> <div align = "center"> <script language="javascript"> var titlename=swap2String('Training Record for course')<!-- +"("+swap2String('by course')+")" -->; document.write(Icons("TRE005,"+titlename)); </script> </div> <br> <div align="center"> <table cellpadding="0" cellspacing="0" class="maxsize"> <tr > <td class="header"> TRE005, <script language="javascript">swapLang('Training Record for course');</script><!-- (<script language="javascript">swapLang('by course');</script>) --> </td> </tr> <tr> <td class="blankspace"></td> </tr> <tr > <td> <table border="0" align="center" cellpadding="0" cellspacing="0" class="maxsize" > <tr> <td class="columnlabel"><div align="right"><%=screen.getLabel("TRAININGID")%> </div></td> <td><%=screen.getInput("TRAININGID")%> </td> </tr> <tr> <td class="columnlabel"><div align="right"><%=screen.getLabel("TRTITLE")%> </div></td> <td><%=screen.getInput("TRTITLE")%></td> </tr> <tr> <td nowrap class="columnlabel"><%=screen.getLabel("REFER_DOCNO")%> </td> <td><%=screen.getInput("REFER_DOCNO")%></td> </tr> <tr> <td nowrap class="columnlabel"><%=screen.getLabel("TRTYID")%> </td> <td><%=screen.getInput("TRTYID")%></td> </tr> <!-- <tr> <td nowrap class="columnlabel"><%//=screen.getLabel("STATUS")%> </td> <td><%//=screen.getInput("STATUS")%></td> </tr> --> <tr> <td nowrap class="columnlabel"><div align="right"><%=screen.getLabel("RESDATEFRM")%> </div></td> <td><%=screen.getInput("RESDATEFRM")%> <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="Image154" onClick="viewCal('__resdatefrm')"></a> <%=screen.getLabel("RESDATETO")%> <%=screen.getInput("RESDATETO")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image5','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="calendar" name="Image5" border="0" align="absmiddle" id="Image154" onClick="viewCal('__resdateto')"></a> </td> </tr> <tr> <td nowrap class="columnlabel"><div align="right"> <%=screen.getLabel("CLASSDATEFRM")%> </div></td> <td><%=screen.getInput("CLASSDATEFRM")%> <a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image21','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)"><img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="calendar" name="Image21" border="0" align="absmiddle" id="Image154" onClick="viewCal('__classdatefrm')"></a> <%=screen.getLabel("CLASSDATETO")%> <%=screen.getInput("CLASSDATETO")%> <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="Image154" onClick="viewCal('__classdateto')"></a> <button type="button" class="btn btn-primary width100" swlang code="SW013176" onClick="goGenTime();">GENDATA</button></a> </td> </tr> <tr> <td class="columnlabel"><div align="right"><%=screen.getLabel("TIMESTART")%> </div></td> <td><%=screen.getInput("TIMESTART")%> <%=screen.getLabel("TIMESTOP")%> <%=screen.getInput("TIMESTOP")%> <%=screen.getLabel("TIMEBREAK")%> <%=screen.getInput("TIMEBREAK")%></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("CRSID")%> </td> <td><%=screen.getInput("CRSID")%><input name="MCOURSE@CRSEDESC" type="text" disabled="true" size="30" value="<%=screen.getDataLabel("MCOURSE","CRSEDESC")%>"></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("INSTID")%> </td> <td nowrap><%=screen.getInput("INSTID")%><input name="MACADEMY@INSTEDESC" type="text" disabled="true" size="30" value="<%=screen.getDataLabel("MACADEMY","INSTEDESC")%>"></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("ROOMID")%> </td> <td><%=screen.getInput("ROOMID")%><input name="MTRROOM@ROOMDESC" type="text" disabled="true" size="30" value="<%=screen.getDataLabel("MTRROOM","ROOMEDESC")%>"></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("LOCID")%> </td> <td><input name="__locid" type="text" size="14" value="<%=screen.getDataLabel("LOCID")%>" readonly> <input name="MTRLOCATION@LOCEDESC" type="text" disabled="true" size="30" value="<%=screen.getDataLabel("MTRLOCATION","LOCEDESC")%>"></td> </tr> <tr> <td class="columnlabel"><div align="right"><swaplang code='SW011703'></swaplang> </div></td> <td> <font class="normal"><%=screen.getDataLabel("AMOUNT_TRAINEE")%></font></td> </tr> <tr> <td class="columnlabel"><div align="right"><%=screen.getLabel("CLASSHOUR")%> </div></td> <td> <font class="normal" id="classhour"><%=screen.getDataLabel("CLASSHOUR")%></font></td> </tr> <tr> <td class="columnlabel"><div align="right"><span swlang code='SW013257'>Budget Plan</span> </div></td> <td> <font class="normal"><%=screen.getDataLabel("BUDPLANED")%></font> <span swlang code='SW012046'>Bath</span> <span swlang code='SW013251'>Actual</span> <font class="normal"><%=screen.getDataLabel("BUDUSED")%></font> <span swlang code='SW012046'>Bath</span></td> </tr> <tr> <td class="columnlabel"><div align="right"><%=screen.getLabel("BUDYEAR")%> </div></td> <td><%=screen.getInput("BUDYEAR")%></td> </tr> <tr> <td class="columnlabel"><div align="right"><%=screen.getLabel("PROPERTY")%> </div></td> <td><%=screen.getInput("PROPERTY")%></td> </tr> <tr> <td class="columnlabel"><div align="right"><%=screen.getLabel("MEMO")%> </div></td> <td><%=screen.getInput("MEMO")%></td> </tr> <tr> <td class="blankspace"></td> </tr> </table> </td> </tr> <tr> <td align="right" id="tabpages"><strong class="mini"> <a href="javascript:GoPage('TRE005_1');" ><script language="JavaScript">swapLang('Responsible list');</script></a> | <a href="javascript:GoPage('TRE005_2');" ><script language="JavaScript">swapLang('Expense');</script></a> | <a href="javascript:GoPage('TRE005_3');" ><script language="JavaScript">swapLang('Trainer');</script></a> | <a href="javascript:GoPage('TRE005_4');" ><script language="JavaScript">swapLang('Equipment');</script></a> | <a href="javascript:GoPage('TRE005_5');" ><script language="JavaScript">swapLang('Date and time');</script></a> | <a href="javascript:GoPage('TRE005_6');" ><script language="JavaScript">swapLang('Record train time of trainee');</script></a> | <a href="javascript:GoPage('TRE005_7');" ><script language="JavaScript">swapLang('Record train result of trainee');</script></a> </td> </tr> <tr> <td class="blankspace"></td> </tr> <tr> <td align="center" ><iframe id="mframe" frameborder="0" name="mframe" src="TRE005_1.jsp" width = "100%" height="260" ></iframe></td> </tr> <tr> <td id="waittag" align="center"></td> </tr> <tr> <td class="blankspace"></td> </tr> <tr> <td class="bottom"></td> </tr> </table> </div> <!----------BEGIN CSC ENDING ZONE ------------------------> <%=screen.endJSP()%> <!----------END CSC ENDING ZONE --------------------------> </form> <% screen.referLangOff(); %> </body> </html>