📄 reportedite.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" > <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()"> 仅显示本局报表
</td>
</tr>
</table>
<br>
<input type="button" value="修改报表" name="B1" onclick="editeReport()" class="button" onmouseover="this.className='mouseover'" onmouseout="this.className='button'">
<input type="button" value="删除报表" name="B1" onclick="dellReport()" class="button" onmouseover="this.className='mouseover'" onmouseout="this.className='button'" >
<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 + -