⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 reportedite.jsp

📁 一套完整的工商12315的源程序jsp部分在12315里,后台JAVA部分在gs12315src里,没有打包数据库.
💻 JSP
字号:
<%@ page contentType="text/html; charset=GBK" %>
<%@ page language="java"%>
<%@ page import="java.util.*"%>
<%@ page import="com.gs.util.*"%>
<%@ page import="com.gs.control.event.PageBuilderEvent"%>
<%@ page import="com.gs.pageBuilder.model.*"%>
<%@ page import="com.gs.component.sysadmin.model.*"%>
<%
try{
	String reportYWLX=(String)request.getAttribute("reportYWLX");
	ArrayList pageDefineShowList = (ArrayList)request.getAttribute("pageDefineShowList");
	PageDefineModel pageDefineModel=null;
	UserModel userModel = (UserModel)session.getAttribute("userModel");
	Calendar al=Calendar.getInstance();
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>报表修改</title>
<base target="_self">
<link href="<%=request.getContextPath()%>/include/style/style01/style.css" rel="stylesheet" type="text/css">
<SCRIPT language="javascript1.2" src="<%=request.getContextPath()%>/include/js/function.js"></SCRIPT></head>
<style>
td{
	FONT-SIZE: 9pt;
}
</style>
<body class="businessBody01">
<form method="POST" name="report" action="" target=_blank onsubmit="return check();">
<center>
<table  border="0" width="90%" >
  <tr>
	<td><img src="<%=request.getContextPath()%>/images/bg3.gif" border="0" >&nbsp;<font class="textBusinessTitle">报表修改</font></td>
  </tr>
</table>
<table width="90%" border="1" class="businessTable00">
 <tr>
    <td width="60%" colspan="2" class="businessTdTitle00" >报表修改</td>
  </tr>
  <tr>
    <td class="businessTd00">
    <fieldset style="padding: 2;" >
    <legend><b>报表一览</b></legend>
    <select name="page_code" size="10"  style="WIDTH: 98%;" onclick="changList()">
				 <%
                for (int i=0;i<pageDefineShowList.size();i++) {
			    	pageDefineModel = (PageDefineModel)pageDefineShowList.get(i);
				 %><option value=<%=pageDefineModel.getCode()%>><%=pageDefineModel.getExplain()%></option><%
                 }%>
				 </select></fieldset>
				 </td>
  </tr>
  <tr>
    <td class="businessTd00">
    <fieldset style="padding: 2;" >
    <legend><b>报表明晰列表</b></legend>
<iframe name="reportList" width="98%" height=150 marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder=1 scrolling=yes bordercolor="#000000" src="<%=request.getContextPath()%>/pageBuilderAction.do?action=<%=PageBuilderEvent.report_perspicuitView%>&report_extent=''&page_code=''">
</iframe>

    </fieldset>
	</td>
  </tr>
<tr>
    <td class="businessTd00Left">
     <input type="checkbox" name="c1" value="ON" onclick="changList()">&nbsp;仅显示本局报表
   </td>
</tr>
</table>
<br>
<input type="button" value="修改报表" name="B1" onclick="editeReport()" class="button" onmouseover="this.className='mouseover'" onmouseout="this.className='button'">&nbsp;&nbsp;
<input type="button" value="删除报表" name="B1" onclick="dellReport()" class="button" onmouseover="this.className='mouseover'" onmouseout="this.className='button'" >&nbsp;&nbsp;
<input type="button" value="重新填写" name="B1" onclick="restDate()" class="button" onmouseover="this.className='mouseover'" onmouseout="this.className='button'">
</FORM>
<script>
function changList(){
	if(document.all.page_code.value==""){
		alert("请选择报表一览中的报表名称!");
		return false;
	}
	if(document.all.c1.checked){
		reportList.location="<%=request.getContextPath()%>/pageBuilderAction.do?action=<%=PageBuilderEvent.report_perspicuitView%>&report_extent=1&page_code="+document.all.page_code.value;
	}else{
		reportList.location="<%=request.getContextPath()%>/pageBuilderAction.do?action=<%=PageBuilderEvent.report_perspicuitView%>&report_extent=0&page_code="+document.all.page_code.value;
	};
}
function editeReport(){
	var w = 794;
	var h = 550;

	if (screen.width == 1024)
	{
		w = 1018;
		h = 720;
	}
	if(document.all.page_code.value==""){
		alert("请选择报表一览中的报表名称!");
		return false;
	}
	if(reportList.f1.selectItem){
		if(reportList.f1.selectItem.value==""){
			alert("请选择报表明晰列表!");
			return false;
		}

	}else{
		alert("请选择报表明晰列表!");
		return false;
	}
	if(document.all.c1.checked){
		window.open("<%=request.getContextPath()%>/pageBuilderAction.do?action=<%=PageBuilderEvent.report_editShow%>&report_extent=1&page_code="+document.all.page_code.value+"&report_code="+reportList.f1.selectItem.value,"","toolbar=no,resizable,scrollbars,dependent,width="+w+",height="+h+",top=0,left=0");

	}else{
		window.open("<%=request.getContextPath()%>/pageBuilderAction.do?action=<%=PageBuilderEvent.report_editShow%>&report_extent=0&page_code="+document.all.page_code.value+"&report_code="+reportList.f1.selectItem.value,"","toolbar=no,resizable,scrollbars,dependent,width="+w+",height="+h+",top=0,left=0");
	};
}
function dellReport(){
	if(document.all.page_code.value==""){
		alert("请选择报表一览中的报表名称!");
		return false;
	}
	if(reportList.f1.selectItem){
		if(reportList.f1.selectItem.value==""){
			alert("请选择报表明晰列表!");
			return false;
		}

	}else{
		alert("请选择报表明晰列表!");
		return false;
	}
	if(!confirm('你确定要删除该记录吗?'))return false;
	if(document.all.c1.checked){
		reportList.location="<%=request.getContextPath()%>/pageBuilderAction.do?action=<%=PageBuilderEvent.report_dellSave%>&report_extent=1&page_code="+document.all.page_code.value+"&report_code="+reportList.f1.selectItem.value;
	}else{
		reportList.location="<%=request.getContextPath()%>/pageBuilderAction.do?action=<%=PageBuilderEvent.report_dellSave%>&report_extent=0&page_code="+document.all.page_code.value+"&report_code="+reportList.f1.selectItem.value;
	};
}
function restDate(){
	document.all.page_code.value="";
	document.all.c1.checked=false;
}
</script>
</body>
</html>
<%}
catch(Exception ex){
	Debug.println("reportEdite.jsp exception:"+ex.getMessage());
}%>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -