<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <%@ page import="com.csc.library.entry.*" %> <%@ page import="com.csc.library.utilities.*" %> <%@page contentType="text/html; charset=UTF-8"%> <jsp:useBean id="PSRN001_OPTION" scope="page" class="com.csc.library.system.Task"/> <% PSRN001_OPTION.setChannel(request ,response); UIManager screen = (UIManager) PSRN001_OPTION.process("SingleEntry","COLOPTIONDBXML"); UProfile uf=screen.getUProfile(); CheckNull chk = new CheckNull(); String optionid = "22"; if(request.getParameter("__cmd") == null){ screen.getRecord().set("optionid",optionid); screen.getRecord().set("companyid",screen.getUProfile().get("companyid")); screen.getRecord().search(); } %> <html ng-app="myHR"> <head> <title>ReportOption</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/jquery-2.1.3.min.js"></script> <script type='text/javascript' src="../JS/bootstrap.js"></script> <script language='javascript' src='../JS/SCREEN.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 type="text/javascript" src="../JS/jquery-2.1.3.min.js"></script> <script language='javascript'>setLang('<%=screen.getUProfile().get("lang")%>');</script> <style> .btn{ cursor:pointer; } </style> <script language="JavaScript" type="text/JavaScript"> function postReturn(){ returncheck(); } function numchk(){ var num = 0; var id = ""; $(".chkcol").each(function(){ id = $(this).attr("id"); if($(this).is(':checked')){ $("input[name='__chk"+id+"']").val("1"); //console.log("id == "+id); }else{ $("input[name='__chk"+id+"']").val("0"); } }); //console.log("num == "+num); } function returncheck(){ var z = 0; $(".checked").each(function(){ z++; if($(this).val()==1){ //console.log($(this).attr("name")); $("#"+z).prop('checked', true); } }); } function Gosave(){ var z = 0; numchk(); /*$(".checked").each(function(){ if($(this).val()==1){ z++; }; });*/ //if(z>0){ if(chkCol()){ confirmSave(); } /*}else{ window.close(); }*/ } function chkCol(){ var chk = true; $(".chkcol").each(function(index){ if($(this).prop('checked')){ var $strcol = $(".strcol:eq("+index+")"); if($strcol.val() === ""){ $strcol.focus(); chk = false; } } }); if(!chk){ var msg = getLang() === "tha" ? "กรุณากรอกจำนวนวัน" : "Please Input Day(s)." ; alert(msg); } return chk; } function back(){ window.close(); } function checkConfirm(){ var conCode=""; var conDesc=""; with(document.cscform){ //alert(__confirm.value); conCode=getConfirmIndex(__confirm.value,"0"); conDesc=getConfirmIndex(__confirm.value,"1"); if(__confirm.value=="4")alert(MyCode[19]); if(__confirm.value=="1" || __confirm.value=="2")back(); if(__confirm.value=="-1" || __confirm.value=="-2")alert(MyCode[17]); if(__confirm.value=="-21" ) alert("Old password invalid"); if(conCode=="-99"){ updateRecord(); } if(__confirm.value=="-98"){ alert(MyCode[204]); } if(__confirm.value=="-97"){ alert(MyCode[205]); } if(__confirm.value=="-96"){ alert(MyCode[206]); } if(__confirm.value=="-11" ){ alert(MyCode[227]);} if(__confirm.value=="-22" ){ alert(MyCode[227]);} if(__confirm.value=="-41" ){ alert(MyCode[227]);} } } $(document).ready(function(){ returncheck(); for(i=1;i<=6;i++){ $("input[name='__col"+i+"']").addClass("numday"); } $(".numday").on( "keypress", function( event ) { // a-z [97-122] // A-Z [65-90] // 0-9 [48-57] // Enter [13] // Backspace [8] // _ [95] if( !(event.which >= 48 && event.which <= 57) && event.which !== 8){ event.preventDefault(); } }); }); </script> </head> <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="MM_preloadImages('../IMAGES/BUTTON/SWAP/SEARCH_SWAP20.gif')"> <form name="cscform" method="post" > <input type="hidden" name="__cmd" value=""> <input type="hidden" name="__optionid" value="<%=optionid%>"> <input type="hidden" name="__fixCon" value=""> <input type="hidden" name="__language" value ="<%=screen.getUProfile().get("lang")%>"> <INPUT TYPE="hidden" NAME="__screen" VALUE="<%=request.getParameter("__screen")%>"> <script language="javascript">getInputFormatDate();</script> <input type="hidden" name="__calendar"> <input type="hidden" name="__notNull"> <input type="hidden" name="__help" value=""> <input type="hidden" class="checked" name="__chk1" value="<%=chk.chkNullString(screen.getDataLabel("chk1"),"0")%>"> <input type="hidden" class="checked" name="__chk2" value="<%=chk.chkNullString(screen.getDataLabel("chk2"),"0")%>"> <input type="hidden" class="checked" name="__chk3" value="<%=chk.chkNullString(screen.getDataLabel("chk3"),"0")%>"> <input type="hidden" class="checked" name="__chk4" value="<%=chk.chkNullString(screen.getDataLabel("chk4"),"0")%>"> <input type="hidden" class="checked" name="__chk5" value="<%=chk.chkNullString(screen.getDataLabel("chk5"),"0")%>"> <input type="hidden" class="checked" name="__chk6" value="<%=chk.chkNullString(screen.getDataLabel("chk6"),"0")%>"> <center> <table cellpadding="0" cellspacing="0"> <tr > <td class="header"> PSRN001_OPTION, <span swlang code="SW000128">Report Option</span> </td> </tr> <tr > <td colspan="2" align="center"> <table cellpadding="0" cellspacing="0" > <tr> <td height="12" colspan="2" class="blankspace"></td> </tr> <tr> <td width="500" align="center"> <span swlang code="SW012050">Completely Probation</span> (<span swlang code="SW011931">Days</span>) </td> </tr> <tr> <td height="12" colspan="2" class="blankspace"></td> </tr> </table> <table> <tr> <td width="300" align="right"> <input class="chkcol" type="checkbox" name="chkcol1" id="1"/> </td> <td width="475" align="left"> <span swlang code="SW002184">Column</span> <%=screen.getInput("col1")%> </td> </tr> <tr > <td colspan="2" class="blankspace"></td> </tr> <tr> <td width="300" align="right"> <input class="chkcol" type="checkbox" name="chkcol2" id="2"/> </td> <td width="475" align="left"> <span swlang code="SW002184">Column</span> <%=screen.getInput("col2")%> </td> </tr> <tr> <td colspan="2" class="blankspace"></td> </tr> <tr> <td width="300" align="right"> <input class="chkcol" type="checkbox" name="chkcol3" id="3"/> </td> <td width="475" align="left"> <span swlang code="SW002184">Column</span> <%=screen.getInput("col3")%> </td> </tr> <tr> <td colspan="2" class="blankspace"></td> </tr> <tr> <td width="300" align="right"> <input class="chkcol" type="checkbox" name="chkcol4" id="4"/> </td> <td width="475" align="left"> <span swlang code="SW002184">Column</span> <%=screen.getInput("col4")%> </td> </tr> <tr> <td colspan="2" class="blankspace"></td> </tr> <tr> <td width="300" align="right"> <input class="chkcol" type="checkbox" name="chkcol5" id="5"/> </td> <td width="475" align="left"> <span swlang code="SW002184">Column</span> <%=screen.getInput("col5")%> </td> </tr> <tr> <td colspan="2" class="blankspace"></td> </tr> <tr> <td width="300" align="right"> <input class="chkcol" type="checkbox" name="chkcol6" id="6"/> </td> <td width="475" align="left"> <span swlang code="SW002184">Column</span> <%=screen.getInput("col6")%> </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="SW006927" onClick="window.close();">CANCEL</button> </div> </td> </tr> <tr > <td colspan="2" class="blankspace"></td> </tr> </table> </td> </tr> <tr bordercolor="0069B3"> <td class="bottom"></td> </tr> </table> </center> <%=screen.endJSP()%> </form> </body> </html>