<%@page contentType="text/html; charset=UTF-8"%> <%@page import="com.csc.library.entry.HelpEntry,com.csc.library.system.*,com.csc.library.utilities.*,com.csc.library.session.*,com.csc.library.report.*,com.csc.library.components.*;"%> <jsp:useBean id="Y_TYPESHOW" class="com.csc.library.system.Task" scope="page" /> <% Y_TYPESHOW.setChannel(request, response); HelpEntry screen = (HelpEntry) Y_TYPESHOW.process("HelpEntry","MTYPESHOW"); int maxLine = 10; screen.setMaxLine(maxLine); CheckNull chk=new CheckNull(); ThaiUtilities thail = new ThaiUtilities(); String condition=thail.ASCII2Unicode(chk.chkNullString(request.getParameter("__fixCon"))); //String years1=thail.ASCII2Unicode(chk.chkNullString(request.getParameter("__years1"))); //String years2=thail.ASCII2Unicode(chk.chkNullString(request.getParameter("__years2"))); //CscCalendar cs=new CscCalendar(); //screen.getInquiry().setOrderBy("cast(TSCREENID as integer)"); screen.getInquiry().setFilter("module='"+request.getParameter("__module")+"'"); screen.getInquiry().setOrderBy("cast(TSCREENID as integer)"); //screen.getInquiry().setOrderBy("screenname desc"); screen.process(); String numpage = chk.chkNullString(request.getParameter("__goPage"),"+1"); numpage = numpage.replace("+",""); ListBox listbox1 = new ListBox(); listbox1.setUProfile(screen.getUProfile()); listbox1.setName("module_type"); //ชื่อ ListBox listbox1.setValidCode("MODULETYPE"); //tag Systemcode ที่เรียกใช้ listbox1.setDisable("true"); listbox1.setChecked(request.getParameter("__module")); %> <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" type="text/JavaScript"> function GoSearch() { var filterheal=""; with(document.cscform) { filterheal=checkCondition(filterheal,__typeid,"typeid"); //if(filterheal.length>0) //filterheal+=" and tdesc like '%<%=screen.getUProfile().get("tdesc")%>%'"; __fixCon.value=filterheal; __module = __module; search(); __typeid.value = ""; __tdesc.value = ""; __module = __module; } } function checkFilter(fil){ if(fil.length>0) fil+=" and "; return fil; } function checkCondition(filcon,objname1,targetname){ with(document.cscform){ //if(objname1.value.length>0&&objname2.value.length>0){ //filcon+=checkFilter(filcon); //filcon+= targetname+"='"+objname1.value+"' AND mtypename.tdesc like '%"+objname2.value+"%'"; //}else if(objname1.value.length>0){ //filcon+=checkFilter(filcon); filcon+= targetname+"='"+objname1.value+"'"; } return filcon; } } function GoSave() {} function GoDelete(){ } function GoUpdate(){} function goHelp(helpName,inputName){ with(document.cscform){ var helpReturn; var fixcon=__fixCon.value; __fixCon.value=""; if(inputName=="__typeid" ) helpReturn="__typeid:typeid,__tdesc:tdesc"; else if(inputName=="__employeeid2" ) helpReturn="__employeeid2:EMPLOYEEID,MEMPLOYEE@EMPLOYEEID"; else if(inputName=="__bu11" ) helpReturn="__bu11:bu1id"; else if(inputName=="__bu12" ) helpReturn="__bu12:bu1id"; else if(inputName=="__bu21" ) helpReturn="__bu21:bu2id"; else if(inputName=="__bu22" ) helpReturn="__bu22:bu2id"; else if(inputName=="__bu31" ) helpReturn="__bu31:bu3id"; else if(inputName=="__bu32" ) helpReturn="__bu32:bu3id"; else if(inputName=="__position1" ) helpReturn="__position1:positionid"; else if(inputName=="__position2" ) helpReturn="__position2:positionid"; linkHelp_Return(helpName,helpReturn); __fixCon.value=fixcon; } } function GoClean() { with(document.cscform) { __typeid.value=""; __tdesc.value=""; } } function goDetail(tscreenid){ // with(document.cscform){ // // // __fixCon.value=" tscreenid='"+tscreenid+"' "; // __cmd.value="search"; // action="WEL331.jsp"; // submit(); // } var fixcon = "tscreenid = " + tscreenid + " "; var param = "Y_TYPESHOWDETAIL.jsp?__fixCon=" + fixcon; //var param="Y_TYPESHOWDETAIL.jsp?tscreenid=" +escape(tscreenid); window.open(param,"","left=375,top=30,width=450,height=600,toolbar=no,scrollbars=yes"); } function showpic(pic) { var param="SHOWSCREEN.jsp?pic=" +escape(pic); window.open(param,"","left=200,top=200,width=600,height=600,toolbar=no,scrollbars=yes"); } function chkSpecialStr(event){ if(event.keyCode==13){ GoSearch(); } } function pass_val(searchscreenname,searchlinktype,searchrefer){ with(window.opener){ send_val(searchscreenname,searchlinktype,searchrefer); } window.close(); } //--> </script> <style type="text/css"> <!-- .style1 {font-size: 12px} --> </style> </head> <body> <div id="toolTipLayer" style="position:absolute; visibility: hidden"></div> <script language="javascript">initToolTips();</script> <form name="cscform" method="post" action="Y_TYPESHOW.jsp"> <!-- <div id="main"> <span>Hey there</span> </div>u function downloadInnerHtml(filename, elId, mimeType) { var elHtml = document.getElementById(elId).innerHTML; var link = document.createElement('a'); mimeType = mimeType || 'text/plain'; link.setAttribute('download', filename); link.setAttribute('href', 'data:' + mimeType + ';charset=utf-8,' + encodeURIComponent(elHtml)); link.click(); } var fileName = 'tags.html'; // You can use the .txt extension if you want downloadInnerHtml(fileName, 'main','text/html');--> <!----------BEGIN CSC INITIAL ZONE ------------------------> <%=screen.InitialVariable()%> <!----------END CSC INITIAL ZONE --------------------------> <input type="hidden" name="__cmd" value="<%=request.getParameter("__cmd")%>""> <input type="hidden" name="__help" value=""> <input type="hidden" name="__goPage" value=""> <input type="hidden" name="__notNull" value="<%//=screen.getRequire()%>"> <input type="hidden" name="__helpReturn" value=""> <input type="hidden" name="__helpName" value=""> <input type="hidden" name="__pageCall" value=""> <input type="hidden" name="__referPage" value=""> <input type="hidden" name="__language" value="<%=screen.getUProfile().get("lang")%>"> <input type="hidden" name="__lockPage" value=""> <input type="hidden" name="__calendar"> <input type="hidden" name="__screen" value="Y_TYPESHOW"> <input type="hidden" name="__webid"> <input type="hidden" name="__readposter"> <script language="javascript">getInputFormatDate();</script> <input type="hidden" name="__employeeid" value=""> <input type="hidden" name="__docno" value=""> <input type="hidden" name="__formulaid" value=""> <input name="__fixCon" type="hidden" value="<%=condition%>"> <input type="hidden" name="__orderBy" value="<%=request.getParameter("__orderBy")%>"> <input type="hidden" name="__companyid" value="<%=screen.getUProfile().get("companyid")%>"> <input name="__complainid" type="hidden" value=""> <script language="JavaScript" src="../JS/HOTKEY.js"></script> <script language="javascript"> var titlename=swap2String('History of healthy'); //document.write(Icons("Y_TYPESHOW,"+titlename)); </script> <br> <div align="center"> <table cellpadding="0" cellspacing="0" class="large"> <tr > <td colspan="2" class="header" >Y_TYPESHOW, <script language="javascript">swapLang(titlename);</script> </td> </tr> <tr > <td ><table class="largest" border="0" align="center" cellpadding="0" cellspacing="1"> <tr> <td colspan="12" class="blankspace"> <table width="638" border="0" align="center" cellpadding="0" cellspacing="1" class="inframe"> <tr> <td colspan="2" class="blankspace"> </td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("typeid")%></td> <td class="columnobject1"><%=screen.getInput("typeid")%></td> </tr> <tr> <td class="columnlabel"><%=screen.getLabel("mtypename","tdesc")%></td> <td class="columnobject1"><input name="__tdesc" type="text" size="40" onkeypress="chkSpecialStr(event);" value="<%=chk.chkNullString(request.getParameter("__tdesc"),screen.getDataLabel("mtypename","tdesc"))%>"></td> </tr> <tr> <td class="columnlabel">Module Name</td> <td class="columnobject1"><%=listbox1.process()%></td> </tr> <tr> <td class="columnlabel"> </td> <td> <a href="javascript:GoSearch();"><img src="../IMAGES/BUTTON/SEARCH.gif" border="0"></a></td> </tr> <tr> <td colspan="2" class="columnlabel"></td> </tr> </table> <br> <div align="right" class="style1"><%=screen.getPageTag()%></div> <table width="400" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#808080" class="inframe"> <tr class="title1"> <td class="header" colspan="7"><div align="center"><SCRIPT language="JavaScript">swapLang('Screen Detail');</SCRIPT></div></td> </tr> <tr align="center"> <td class="row3"><SCRIPT language="JavaScript">swapLang('No.');</SCRIPT></td> <td class="row3"><%=screen.getLabel("screenname")%></td> <td class="row3"><%=screen.getLabel("comment")%></td> <td class="row3">ประเภทหน้าจอ</td> <td class="row3"><%=screen.getLabel("module")%></td> <td class="row3">link Detail</td> <td class="row3">Send Data</td> </tr> <% //if("search".equals(request.getParameter("__cmd"))){ int i = (maxLine * Integer.parseInt(numpage)) - (maxLine - 1); while (screen.nextRec()){ if(screen.checkLinePage()){ %> <tr align="center"> <!--<td align="center"> <a href="javascript:showpic('<%=screen.getInquiry().getCurrentDbRecord().getViewUrl("picturescreen")%>');"> <img src="<%=screen.getInquiry().getCurrentDbRecord().getViewUrl("picturescreen")%>" name="screenPic" width="100" height="80" border="0" id="screenPic"> </a> </td>--> <td><%=i%></td> <td><%=screen.getString("screenname")%></td> <td align="left" style="margin: 5px;"><%=screen.getString("comment")%></td> <td><%=screen.getDataLabel("mtypename","tdesc")%></td> <td><%=screen.getString("module")%></td> <td><a href="javascript:;" onClick="goDetail(<%=screen.getString("tscreenid")%>)"><img src="../IMAGES/BUTTON/VIEW.gif" border="0"></a></td> <td><a href="javascript:;" onClick="pass_val('<%=screen.getString("screenname")%>','<%=screen.getString("linktype")%>','<%=screen.getString("refer")%>')"><img src="../IMAGES/BUTTON/ADD.gif" border="0"></a></td> <td></td> </tr> <% } if(screen.outLinePage()){ break; } i++; } //} %> </table> </td> </tr> <tr> <td colspan="5" class="blankspace"></td> </tr> <tr> <td colspan="5" class="bottom"></td> </tr> </table> </div> </form> </body> </html>