?? report_manager.jsp
字號:
<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()" >
<img src="<%=request.getContextPath()%>/images/modify.gif" style="cursor:hand;" alt="修改" onClick="ModifySelected()">
<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 + -