<%@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="TRH011_A" class="com.csc.library.system.Task" scope="page"/> <% TRH011_A.setChannel(request,response); UIManager screen = (UIManager) TRH011_A.process("SingleEntry","TRH011_A"); screen.process(); CheckNull chk=new CheckNull(); %> <html ng-app="myHR"> <head> <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/jquery-2.1.3.min.js"></script> <script type='text/javascript' src="../JS/bootstrap.js"></script> <script type='text/javascript' src='../JS/SCREEN.js'></script> <script type='text/javascript' src='../JS/ICONSMENU.js'></script> <script type="text/javascript" src="../JS/jquery-2.1.3.min.js"></script> <SCRIPT TYPE='text/JavaScript' SRC='../JS/CscBase.js'></SCRIPT> <SCRIPT TYPE='text/JavaScript' SRC='../JS/CscCalendarV3.js'></SCRIPT> <SCRIPT TYPE='text/JavaScript' SRC='../JS/Workplan.js'></SCRIPT> <SCRIPT TYPE='text/JavaScript' SRC='../JS/TimeZone.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'>setLang('<%=screen.getUProfile().get("lang")%>');</script> <script language="javascript">getTitleName();</script> <script language="JavaScript" type="text/JavaScript"> function goSave(){ if(nullCheck()){ with(document.cscform){ bCon=confirm(MyCode[1]); if (bCon==true) { __confirm.value="s"; __cmd.value = "save"; __ack.value = ""; submit(); } } } } function linkHelp(help,input){ goHelp(help,input); } function goHelp(helpName,inputName){ var helpReturn; var fcon=""; if(inputName=="__crsid" ){ helpReturn="__crsid:crsid,MCOURSE@CRSEDESC,__instid:instid,__roomid:roomid,__locid:locid,__property:property"; } helpPageCon(helpName,helpReturn,fcon) } function setvalue(tar,val){ with(document.cscform){ for(i=0;i<elements.length;i++){ if(elements[i].name==tar){ elements[i].value=val; } } } } function back(){ with(window.opener.cscform){ __cmd.value="search"; submit(); } } function calDate(startDate,endDate,duration,every){ with(document.cscform){ if(every.value != "" && duration.value != "" && duration.value != "0"){ if(every.value == "D"){ var date = new CscCalendar(startDate.value); date.incDate(duration.value); endDate.value = date.getDDMMYYYY(); }else if(every.value == "M"){ var date = new CscCalendar(startDate.value); date.incMonth(duration.value); endDate.value = date.getDDMMYYYY(); }else if(every.value == "Y"){ var date = new CscCalendar(startDate.value); date.incYear(duration.value); endDate.value = date.getDDMMYYYY(); } } } } function calStatus(endDate,status){ with(document.cscform){ var nowDate = new CscCalendar(); var date = new CscCalendar(endDate.value); if(nowDate.afterDate(date)){ status[1].selected = true; }else{ status[0].selected = true; } } } function setBlank(){ with(document.cscform){ __ack.value = "clean"; GoClean(); } } function setTrainType(){ with(document.cscform){ __train_type[0].checked = true; } } function goClose(){ window.close(); } </script> </head> <body leftmargin="0" topmargin="0" onLoad="MM_preloadImages('../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif')"> <div id="toolTipLayer" style="position:absolute; visibility: hidden"></div> <script language="javascript">initToolTips();</script> <script language='javascript' src="../JS/VIEWCALENDAR.js"></script> <form name="cscform" method="post" action="TRH011_A.jsp"> <!----------BEGIN CSC INITIAL ZONE ------------------------> <%=screen.InitialVariable()%> <!----------END CSC INITIAL ZONE --------------------------> <script language="javascript">getInputFormatDate();</script> <input type="hidden" name="__cmd" value=""> <input type="hidden" name="__confirm" value=""> <input type="hidden" name="__screen" value="TRH011_A"> <input type="hidden" name ="__headMulti" value="TRH011"> <input type="hidden" name ="__cmdchild" value=""> <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>"> <input type="hidden" name ="__ack" value="<%=request.getParameter("__ack")%>"> <input type="hidden" name="__calendar"> <input type="hidden" name="__sysisedit" > <input type="hidden" name ="__companyid" value="<%=request.getParameter("__companyid")%>"> <input type="hidden" name ="__employeeid" value="<%=request.getParameter("__employeeid")%>"> <input type="hidden" name="__cmdChild" value=""> <input type="hidden" name="__help" value=""> <input type="hidden" name="__helpReturn" value=""> <input type="hidden" name="__fixCon" value=""> <input type="hidden" name="__user" value="<%=screen.getUProfile().getUserId()%>"> <input type="hidden" name ="__gorec" value="<%=chk.chkNullString(request.getParameter("__gorec"))%>"> <input type="hidden" name="__referPage" value=""> <input type="hidden" name="__backpage" value="TRH011"> <input name="__notNull" type="hidden" value="trainingid"> <input type="hidden" name="__instid" value="<%=screen.getDataLabel("instid")%>"> <input type="hidden" name="__roomid" value="<%=screen.getDataLabel("roomid")%>"> <input type="hidden" name="__property" value="<%=screen.getDataLabel("property")%>"> <div align="center"> <br> <table border = "0"> <tr> <td class="header" >TRH011_A,<script language='javascript'>swapLang('External Training Record');</script> </td> </tr> <tr> <td > <div align="center"> <center> <table cellpadding="0" cellspacing="0" colspan ="2"> <tr> <td class="blankspace" colspan = "2"></td> </tr> <tr> <td align="right"><script language='javascript'>swapLang('Resemble Course Internal');</script> </td> <td ><%=screen.getInput("CRSID")%><input name="MCOURSE@CRSEDESC" type="text" disabled="true" size="30" value="<%=screen.getDataLabel("MCOURSE","CRSEDESC")%>"></td> </tr> <tr> <td align="right"><%=screen.getLabel("EXTERNAL_COURSE")%> </td> <td ><%=screen.getInput("EXTERNAL_COURSE")%></td> </tr> <tr> <td align="right"><%=screen.getLabel("TRAININGID")%> </td> <td ><input type="text" name="__trainingid" size="15" maxlength="15" value="<%=screen.getDataLabel("TRAININGID")%>" onkeypress="chkSpecialKey(event);" onkeyup="sysIsEdit();" onblur="trimValue(this);" onfocus="this.select();" alt="รหัสรุ่น" onmousemver="toolTip('รหัสรุ่น')" onmouseout="toolTip()"></td> </tr> <tr> <td align="right"><%=screen.getLabel("TRTITLE")%> </td> <td ><%=screen.getInput("TRTITLE")%></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="Image153" 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> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("LOCID")%> </td> <td><input type="text" name="__locid" size="12" maxlength="10" value="<%=screen.getDataLabel("LOCID")%>" onkeypress="chkSpecialStr(event);" onkeyup="sysIsEdit();" onblur="trimValue(this);" onfocus="this.select();" alt="รหัสสถานที่อบรม" onmousemver="toolTip('รหัสสถานที่อบรม')" onmouseout="toolTip()"></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("COUNTRYT")%> </td> <td colspan="2"><%=screen.getInput("COUNTRYT")%></td> </tr> <tr> <td nowrap class="columnlabel"><script language='javascript'>swapLang('Training result');</script> </td> <td><select name="__trstatid" id="__trstatid"> <% String ev = ""; String lang = "trstaedesc"; if(screen.getUProfile().get("lang").equals("tha")){ lang = "trstatdesc"; } DbInquiry inq = new InitialInquiry(screen.getUProfile()).getDbInquiry(); inq.setSchemaName(screen.getUProfile().getSchemaName()); inq.initMyTable("MTRAINSTAT", "", ""); inq.setColumn("*"); inq.refresh(); while(inq.next()){ if(chk.chkNullString(request.getParameter("__trstatid"),"").equals(inq.getString("trstatid"))){ ev = "selected"; }else{ ev = ""; } %> <option value="<%=inq.getString("trstatid")%>" <%=ev%> tdesc="<%=inq.getString("trstatdesc")%>" edesc="<%=inq.getString("trstaedesc")%>"><%=inq.getString(lang)%></option> <% } %> </select></td> </tr> <tr> <td class="columnlabel"><script language='javascript'>swapLang('Training Time');</script> </td> <td colspan="2"><%=screen.getInput("DURATION")%> <span swlang code='SW000002'>Day</span></td> </tr> <tr> <td class="columnlabel"><script language='javascript'>swapLang('EXC VAT');</script> </td> <td colspan="2"><%=screen.getInput("BUDPLANED")%> <span swlang code='SW000796'>Baht</span></td> </tr> <tr> <td nowrap class="columnlabel"><%=screen.getLabel("EXPENSE")%> </td> <td><%=screen.getInput("EXPENSE")%> <span swlang code='SW000796'>Baht</span></td> </tr> <tr> <td nowrap class="columnlabel"><%=screen.getLabel("EXPENSES_DURATION")%> </td> <td><%=screen.getInput("EXPENSES_DURATION")%></td> </tr> <tr> <td nowrap class="columnlabel"><%=screen.getLabel("EXPENSES_EVERY")%> </td> <td><%=screen.getInput("EXPENSES_EVERY")%></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("EXPENSES_STARTDATE")%> </td> <td ><%=screen.getInput("EXPENSES_STARTDATE")%> <a 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" width="20" height="20" border="0" align="absmiddle" id="Image151" onclick="viewCal('__expenses_startdate')"> </a> <%=screen.getLabel("EXPENSES_ENDDATE")%> <%=screen.getInput("EXPENSES_ENDDATE")%> <a onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image5','','../IMAGES/BUTTON/SWAP/CALENDAR_SWAP20.gif',1)"> <img src="../IMAGES/BUTTON/MAIN/CALENDAR20.gif" alt="calendar" name="Image4" width="20" height="20" border="0" align="absmiddle" id="Image152" onclick="viewCal('__expenses_enddate')"> </a> </td> </tr> <tr> <td class="columnlabel"><script language='javascript'>swapLang('Report');</script> </td> <td colspan="2"> <select name="__isreort"> <option value="1" <%=chk.chkNullString(request.getParameter("__isreort"),"1").equals("1")?"selected":""%>><script language='javascript'>swapLang('Not Have');</script></option> <option value="2" <%=chk.chkNullString(request.getParameter("__isreort"),"2").equals("2")?"selected":""%>><script language='javascript'>swapLang('Have ');</script></option> </select> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("REVIEW")%> </td> <td colspan="2"><%=screen.getInput("REVIEW")%> <span swlang code='SW000717'>Year</span></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("EXPENSES_STATUS")%> </td> <td colspan="2"><%=screen.getInput("EXPENSES_STATUS")%></td> </tr> <tr> <td class="columnlabel"><span swlang code='SW013289'>Document</span> </td> <td colspan="2"> <input type="hidden" name="__certificates" componenttype="fileupload" value="<%=chk.chkNullString(request.getParameter("__certificates"))%>"> <a onclick="uploadFile('htraintrnee.certificate', '__certificates')"> <img id="__certificates_upload" src="../IMAGES/BUTTON/MAIN/UPOAD20.gif" width="20" height="20" border="0" alt="Insert Picture"> </a> <a onclick="deleteFile('htraintrnee.certificate', '__certificates', '<%=chk.chkNullString(request.getParameter("__certificates"))%>')"> <img id="__certificates_delete" src="../IMAGES/BUTTON/MAIN/DEL20.gif" width="20" height="20" border="0" alt="Delete Picture"> </a> <a id="__certificates_link" class="downloadLink" href="/hr/FileDownload.jsp?uploadfield=htraintrnee.certificate&filename=<%=chk.chkNullString(request.getParameter("__certificates"))%>"><%=chk.chkNullString(request.getParameter("__certificates"))%></a> </td> </tr> <tr> <td colspan="2" class="blankspace"></td> </tr> <tr> <td class="buttonline" colspan="7"><div align="center"> <button type="button" class="btn btn-primary width100" swlang code="SW013169" onClick="goSave();">OK</button> <button type="button" class="btn btn-primary width100" swlang code="SW013174" onClick="goClose();">BACK</button> </div> </td> </tr> <tr> <td colspan="2" class="blankspace"></td> </tr> </table> </center> </div></td> </tr> <tr> <td class="bottom" ></td> </tr> </table> </center> </div> <%if(request.getParameter("__ack")!=null && request.getParameter("__ack").equals("add")){%> <script language="javascript">setBlank();</script> <%}%> <%if(request.getParameter("__ack")!=null && !request.getParameter("__ack").equals("clean") && request.getParameter("__cmd")!=null && request.getParameter("__cmd").equals("save")){%> <script language="javascript">back();</script> <%}%> <%if(request.getParameter("__ack")!=null && request.getParameter("__ack").equals("clean")){%> <script language="javascript">setTrainType();</script> <%}%> </form> </body> </html>