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

📄 report_manager.jsp

📁 java jsp教程
💻 JSP
📖 第 1 页 / 共 2 页
字号:
	<c:when test="${report.category == 'a'}">
	<%=rcMap.get("a")%>
	</c:when>
	<c:when test="${report.category == 'b'}">
	<%=rcMap.get("b")%>
	</c:when>
	</c:choose>
	</div>
	</td>
</tr>
</c:forEach>
<tr>
<td height="26" bgcolor="#EEF4FF" align="center" colspan="8"><%@ include file="../../include/defaultPageScrollBar.jsp" %></td>  
</td>
</tr>

</table>

<br><br>
<TABLE cellSpacing=1 borderColorDark="#dfdfff" cellPadding=2  width="92%" align="center" bgcolor="#426199" borderColorLight="#003366" border=0>
<TBODY>
<TR bgcolor="#a6d0f2">
	<TD height=27 colspan="4" align=left><div align="center"><font size="2" size="4">报表操作功能区</font></div></td>
</TR>

<tr>  	
	<td width="20%" height="21" align="right" bgColor="#eef4ff">报表名称:</td>
	<td bgcolor="#eef4ff" width="30%"><input name="attachmentname" size="22"></td>
	<td width="20%" height="21" align="right" bgcolor="#eef4ff">报表类别:</td>
	<td bgcolor="#eef4ff" width="30%">
	<div align="left">
	<select name = "rCategory">
			<option value = "">  </option>
	<%
	String categoryCode = "";
	String categoryValue = "";
		for(int i=1;i<12;i++)
	{
		categoryCode=Integer.toHexString(i);
		%>
			<option value = "<%=categoryCode%>" <%if(categoryCode.equals(queryCategory)){%>selected<%}%>><%=cMap.get(categoryCode)%></option>
		<%
	}%>
    </select>
	</div>
	</td>
</tr>

<tr>
	<td bgcolor="#eef4ff" align="right">报表文件:</td>
	<td align="left" bgcolor="#eef4ff"><div align="left"><input name="file" type="file" size="22" ></div></td>
	<td align="left" bgcolor="#eef4ff"><div align="right">
	<%if("2".equals(personType)){%>报表类型:<%}%>
	</td>
	<td align="left" bgcolor="#eef4ff">
	<%if("2".equals(personType)){%>集团总公司报表<%}%>
	</td>
	
</tr>

<tr bgcolor="#eef4ff">
	<td align="right">备注:</td>
	<td colspan="3"><textarea name="reportMemo" cols="60" rows="5"></textarea>(100字)</td>
</tr>
</TABLE>

<br>
<!--  增|删|改  -->
<%
	String type= request.getParameter("type");
	if(type == null || !"list".equals(type) )
	{
%>
<table align="center" width="90%">
	<tr>
		<td width="45%" align="center">
		<div align="center">
		<img src="<%=request.getContextPath()%>/images/add.gif"    style="cursor:hand;" alt="添加" onClick="reportUpload()"  >&nbsp;&nbsp;
		<img src="<%=request.getContextPath()%>/images/modify.gif" style="cursor:hand;" alt="修改" onClick="ModifySelected()">&nbsp;&nbsp;
		<img src="<%=request.getContextPath()%>/images/delete.gif" style="cursor:hand;" alt="删除" onClick="reportDelete()">
		</div>
		</td>
	</tr>
</table>
<%
	}
%>
</form> 
</BODY>
</HTML>

<script language=JavaScript>
selectedReport="0";

function RadioSelected(num,puuid,type,rname,memo,category)
{
	selectedReport=num;
	document.form1.checkRuuid.value = num;
	document.form1.selectPuuid.value = puuid;
	document.form1.selectType.value = type;
	document.form2.attachmentname.value = rname;
	document.form2.reportMemo.value = memo;
	document.form2.rCategory.value = category;
	var val = document.form2.reportMemo.value;
	document.form2.reportMemo.value = val.replace(/amp;nbsp;/g," ").replace(/<br>/g,"\n");
}

function _reset()
{
	var sForm = document.form1;
	sForm.reportType.value = "5";
	sForm.reportCategory.value = "";
	sForm.personname.value = "";
	sForm.reportname.value = "";
	sForm.begintime.value = "";
	sForm.endtime.value = "";
}

function popUpCalendarDlg(ctrlobj)
{
	showx = event.screenX - event.offsetX - 4 - 210 ; // + deltaX;
	showy = event.screenY - event.offsetY + 18; // + deltaY;
	newWINwidth = 210 + 4 + 18;
	retval = window.showModalDialog("<%=request.getContextPath()%>/include/date.htm", "", "dialogWidth:220px; dialogHeight:220px; dialogLeft:"+showx+"px; dialogTop:"+showy+"px; status:no; directories:yes;scroll:no;Resizable:no; "  );
	if( retval != null ){
		ctrlobj.value = retval;
	}
}

function query()
{
	document.form1.submit();
}
</script>
<script>
function reportDownload(attachNo){
	var url =  "/cnpc/servlet/DownloadReportAttachmentServlet?reportuuid=" + attachNo;
	window.location = url;
}

function modelDownload(){
	var downCategory = document.form1.reportCategory.value;
	if(downCategory == null || downCategory == "")
	{
		alert("请选择模版类别后再下载");
		return;
	}
	var url =  "/cnpc/servlet/DownloadReportAttachmentServlet?downCategory=" + downCategory;
	window.location = url;
}

function reportDelete(){
	if(selectedReport=="0")
	{
		alert("先选择一个报表条目");
		return;
	}
	var sPuuid = document.form1.selectPuuid.value;
	if(confirm("是否删除所选报表"))
	{
		wx=640;
		wy=360;
		url="<%=request.getContextPath()%>/servlet/DeleteReportAttachmentServlet?reportuuid="+selectedReport+"&selectPeruuid="+sPuuid;
		window.location = url;
	}
}

function reportUpload()
{
	if(form2.rCategory.value == ""){
		alert("请选择报表类别");
		return;
	}
	if(form2.file.value == "")
	{
		alert("请选择要上传的报表文件");
		return;
	}
	
	if(form2.reportMemo.value != "")
	{
		var val = form2.reportMemo.value;
		if(getLength(val) > 200)
		{
			alert("审计过程记录最多500个字");
			form2.reportMemo.focus();
			return;
		}
		
		form2.reportMemo.value = val.replace(/ /g,"amp;nbsp;").replace(/\r\n/g,"<br>");
	}
	
	var rNameStr = form2.attachmentname.value;
	var rCategoryStr = form2.rCategory.value;
	var rMemoStr = form2.reportMemo.value;
	/*--子系统管理员的报表上传处理*/
	var len = stack.length;
	var i = 0;
	
	if(form1.loginType.value == "1")
	{
		for(; i<len; i++)
		{
			if(stack[i] == rCategoryStr)
			{
				alert("该报表类别已上传");
				return;
			}
		}
	}
	/*---------------------------*/
	document.form2.action = "/cnpc/servlet/SaveReportAttachmentServlet?rNameStr="+rNameStr+"&rCategoryStr="+rCategoryStr+"&rMemoStr="+rMemoStr;
	document.form2.submit();
}

function ModifySelected()
{
	if(form2.rCategory.value == ""){
		alert("请选择报表类别");
		return;
	}
	if(form2.reportMemo.value != "")
	{
		var val = form2.reportMemo.value;
		if(getLength(val) > 200)
		{
			alert("审计过程记录最多500个字");
			form2.reportMemo.focus();
			return;
		}
		
		form2.reportMemo.value = val.replace(/ /g,"amp;nbsp;").replace(/\r\n/g,"<br>");
	}
	var rNameStr = form2.attachmentname.value;
	var rCategoryStr = form2.rCategory.value;
	var rMemoStr = form2.reportMemo.value;
	var rRuuid = form1.checkRuuid.value;
	var sType = form1.selectType.value;
	var sPuuid = form1.selectPuuid.value;
	document.form2.action = "/cnpc/servlet/ModifyReportAttachmentServlet?rNameStr="+rNameStr+"&rCategoryStr="+rCategoryStr+"&rMemoStr="+rMemoStr+"&modifyRuuid="+rRuuid+"&selectType="+sType+"&selectPuuid="+sPuuid;
	document.form2.submit();
}
</script>

⌨️ 快捷键说明

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