ZHJA_HJGL/HJGL_ZH/FineUIPro.Web/common/FileManage/EditOffice.aspx

409 lines
22 KiB
Plaintext

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="EditOffice.aspx.cs" Inherits="FineUIPro.Web.Common.FileManage.EditOffice" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="IE=7" http-equiv="X-UA-Compatible" />
<title>文档编辑</title>
<link href="../../Styles/Style.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript" src="ntko.js"></script>
<script src="../../Scripts/jquery-1.4.1.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
$("#mblx").ready(
function () {
var mb = document.getElementById("drpBigType")
for (i = 0; i < mb.options.length; i++) {
if (mb.options[i].value == "<%=drpBigType %>") {
mb.selectedindex = i;
break;
}
}
if (mb.selectedindex != undefined) {
mb.value = mb.options[mb.selectedindex].value;
}
bao("<%=drpBigType %>")
var sy = document.getElementById("drpSmallType");
for (j = 0; j < sy.options.length; j++) {
if (sy.options[j].value == "<%=drpSmallType %>") {
sy.selectedindex = j;
break;
}
}
if (sy.selectedindex != undefined) {
sy.value = sy.options[sy.selectedindex].value;
}
});
function bao(s) {
var drpSmallType = document.getElementById('drpSmallType');
drpSmallType.length = 0;
if (s == "HSSE_ActionPlanTemplate") {
var option1 = document.createElement("option");
option1.text = "系统内项目";
option1.value = "系统内项目";
var option2 = document.createElement("option");
option2.text = "系统外项目";
option2.value = "系统外项目";
var option3 = document.createElement("option");
option3.text = "海外项目";
option3.value = "海外项目";
drpSmallType.options.add(option1);
drpSmallType.options.add(option2);
drpSmallType.options.add(option3);
}
else if (s == "HSSE_MeetingTemplate") {
var option1 = document.createElement("option");
option1.text = "周例会";
option1.value = "周例会";
var option2 = document.createElement("option");
option2.text = "月例会";
option2.value = "月例会";
var option3 = document.createElement("option");
option3.text = "专题会议";
option3.value = "专题会议";
var option4 = document.createElement("option");
option4.text = "HSE委员会会议";
option4.value = "HSE委员会会议";
drpSmallType.options.add(option1);
drpSmallType.options.add(option2);
drpSmallType.options.add(option3);
drpSmallType.options.add(option4);
}
else if (s == "HSSE_EmergencyTemplate") {
var option1 = document.createElement("option");
option1.text = "火灾";
option1.value = "火灾";
var option2 = document.createElement("option");
option2.text = "地震";
option2.value = "地震";
var option3 = document.createElement("option");
option3.text = "台风";
option3.value = "台风";
var option4 = document.createElement("option");
option4.text = "高空坠落及重物打击";
option4.value = "高空坠落及重物打击";
var option5 = document.createElement("option");
option5.text = "坍塌";
option5.value = "坍塌";
var option6 = document.createElement("option");
option6.text = "交通事故";
option6.value = "交通事故";
var option7 = document.createElement("option");
option7.text = "传染病";
option7.value = "传染病";
var option8 = document.createElement("option");
option8.text = "突发疾病";
option8.value = "突发疾病";
var option9 = document.createElement("option");
option9.text = "放射源丢失或泄漏";
option9.value = "放射源丢失或泄漏";
var option10 = document.createElement("option");
option10.text = "有毒有害气体泄漏";
option10.value = "有毒有害气体泄漏";
var option11 = document.createElement("option");
option11.text = "限定空间作业";
option11.value = "限定空间作业";
drpSmallType.options.add(option1);
drpSmallType.options.add(option2);
drpSmallType.options.add(option3);
drpSmallType.options.add(option4);
drpSmallType.options.add(option5);
drpSmallType.options.add(option6);
drpSmallType.options.add(option7);
drpSmallType.options.add(option8);
drpSmallType.options.add(option9);
drpSmallType.options.add(option10);
drpSmallType.options.add(option11);
}
else if (s == "HSSE_LicenseManagerTemplate") {
var option1 = document.createElement("option");
option1.text = "送停电作业许可证";
option1.value = "送停电作业许可证";
var option2 = document.createElement("option");
option2.text = "专区作业许可证";
option2.value = "专区作业许可证";
var option3 = document.createElement("option");
option3.text = "压力试验作业许可证";
option3.value = "压力试验作业许可证";
var option4 = document.createElement("option");
option4.text = "盲板作业许可证";
option4.value = "盲板作业许可证";
var option5 = document.createElement("option");
option5.text = "夜间作业许可证";
option5.value = "夜间作业许可证";
var option6 = document.createElement("option");
option6.text = "格栅作业许可证";
option6.value = "格栅作业许可证";
var option7 = document.createElement("option");
option7.text = "吊篮作业许可证";
option7.value = "吊篮作业许可证";
var option8 = document.createElement("option");
option8.text = "起重作业安全许可证";
option8.value = "起重作业安全许可证";
var option9 = document.createElement("option");
option9.text = "受限空间作业安全许可证";
option9.value = "受限空间作业安全许可证";
var option10 = document.createElement("option");
option10.text = "用火作业安全许可证";
option10.value = "用火作业安全许可证";
var option11 = document.createElement("option");
option11.text = "破土作业安全许可证";
option11.value = "破土作业安全许可证";
var option12 = document.createElement("option");
option12.text = "临时用电安全许可证";
option12.value = "临时用电安全许可证";
var option13 = document.createElement("option");
option13.text = "现场脚手架安全许可证";
option13.value = "现场脚手架安全许可证";
var option14 = document.createElement("option");
option14.text = "射线作业安全许可证";
option14.value = "射线作业安全许可证";
var option15 = document.createElement("option");
option15.text = "高处作业安全许可证";
option15.value = "高处作业安全许可证";
var option16 = document.createElement("option");
option16.text = "安全作业许可证";
option16.value = "安全作业许可证";
drpSmallType.options.add(option1);
drpSmallType.options.add(option2);
drpSmallType.options.add(option3);
drpSmallType.options.add(option4);
drpSmallType.options.add(option5);
drpSmallType.options.add(option6);
drpSmallType.options.add(option7);
drpSmallType.options.add(option8);
drpSmallType.options.add(option9);
drpSmallType.options.add(option10);
drpSmallType.options.add(option11);
drpSmallType.options.add(option12);
drpSmallType.options.add(option13);
drpSmallType.options.add(option14);
drpSmallType.options.add(option15);
drpSmallType.options.add(option16);
}
if (s == "CQMS_MeetingTemplate") {
var option1 = document.createElement("option");
option1.text = "施工质量周例会";
option1.value = "施工质量周例会";
var option2 = document.createElement("option");
option2.text = "施工质量月例会";
option2.value = "施工质量月例会";
var option3 = document.createElement("option");
option3.text = "施工质量专题会议";
option3.value = "施工质量专题会议";
drpSmallType.options.add(option1);
drpSmallType.options.add(option2);
drpSmallType.options.add(option3);
}
if (s == "CQMS_ConstructSolutionTemplate") {
var option1 = document.createElement("option");
option1.text = "土建";
option1.value = "土建";
var option2 = document.createElement("option");
option2.text = "钢结构";
option2.value = "钢结构";
var option3 = document.createElement("option");
option3.text = "静设备";
option3.value = "静设备";
var option4 = document.createElement("option");
option4.text = "动设备";
option4.value = "动设备";
var option5 = document.createElement("option");
option5.text = "工业炉";
option5.value = "工业炉";
var option6 = document.createElement("option");
option6.text = "配管";
option6.value = "配管";
var option7 = document.createElement("option");
option7.text = "暖通";
option7.value = "暖通";
var option8 = document.createElement("option");
option8.text = "电气";
option8.value = "电气";
var option9 = document.createElement("option");
option9.text = "仪表";
option9.value = "仪表";
var option10 = document.createElement("option");
option10.text = "焊接及无损检测";
option10.value = "焊接及无损检测";
var option11 = document.createElement("option");
option11.text = "其它";
option11.value = "其它";
drpSmallType.options.add(option1);
drpSmallType.options.add(option2);
drpSmallType.options.add(option3);
drpSmallType.options.add(option4);
drpSmallType.options.add(option5);
drpSmallType.options.add(option6);
drpSmallType.options.add(option7);
drpSmallType.options.add(option8);
drpSmallType.options.add(option9);
drpSmallType.options.add(option10);
drpSmallType.options.add(option11);
}
else {
var option1 = document.createElement("option");
option1.text = "无";
option1.value = "";
drpSmallType.options.add(option1);
}
}
</script>
</head>
<body onload='javascript:TANGER_OCX_OpenDoc1("<% = readURL %>","<%=newofficetype %>");'>
<form id="form1" action="Save.aspx" enctype="multipart/form-data">
<div id="editmain">
<div id="editmain_middle" class="editmain_middle">
<div id="editmain_right" class="editmain_right">
<div id="formtop">
<table width="100%" cellpadding="1" cellspacing="1" class="table">
<tr>
<td align="left" colspan="8" style="height: 40px">
<%if (strOper != "read")
{%>
<input type="button" class="button" value="提交关闭" onclick="saveFileToUrl()" />
<input type="button" class="button" value="打开本地文件" onclick="WebOpenLocal()" />
<input type="button" class="button" value="存为本地文件" onclick="WebSaveLocal()" />
<%}%>
<input type="button" class="button" value="返回关闭" onclick="javascript:window.close();"
style="width: 80" />
<input type="button" class="button" value="页面设置" onclick="WebPageSetup()" />
<input type="button" class="button" value="打印文档" onclick="TANGER_OCX_PrintDoc(false)" />
</td>
</tr>
<tr align="left">
<td>
&nbsp;文件编号:<input id="txtFileId" style="width: 50px" name="txtFileId" type="hidden"
value="<%=txtFileId %>" />
</td>
<td>
<input id="txtFileCode" name="txtFileCode" style="width: 120px" type="text" value="<%=txtFileCode %>" />
</td>
<td>
文件名称:
</td>
<td>
<input id="txtFileName" name="txtFileName" style="width: 200px" type="text" value="<%=txtFileName %>"
style="width: 98%" />
</td>
<td>
文件类型:
</td>
<td>
<select id="drpBigType" name="drpBigType" style="width: 150px; height: 22px;"
onchange="bao(this.options[this.options.selectedIndex].value)">
<option value="HSSE_ManagerRuleTemplate">HSE管理规定</option>
<option value="HSSE_ActionPlanTemplate">HSE实施计划</option>
<option value="HSSE_MeetingTemplate">HSE会议</option>
<option value="HSSE_EmergencyTemplate">HSE应急预案</option>
<option value="HSSE_EmergencyDrillTemplate">HSE应急响应</option>
<option value="HSSE_NoticeTemplate">HSE通知通告</option>
<option value="HSSE_ManagerWeekTemplate">HSE管理周报</option>
<option value="HSSE_ManagerMonthTemplate">HSE管理月报</option>
<option value="HSSE_ManagerTotalTemplate">HSE工作总结</option>
<option value="HSSE_ManagerPerformanceTemplate">HSE顾客评价</option>
<option value="HSSE_LicenseManagerTemplate">HSE作业许可证</option>
<option value="HSSE_SecurityLicenseTemplate">HSE新开项目安全许可证</option>
<option value="HSSE_CheckMonthTemplate">HSE月检查表</option>
<option value="HSSE_CheckMonthTotalTemplate">HSE月总结</option>
<option value="HSSE_AccidentTemplate">HSE事故报告</option>
<option value="HSSE_Log">HSE管理日志</option>
<option value="CQMS_ManagerRuleTemplate">施工质量管理规定</option>
<option value="CQMS_ConstructSolutionTemplate">质量施工方案</option>
<option value="CQMS_DrawingAuditTemplate">施工质量设计交底会议纪要</option>
<option value="CQMS_NoFourLetoffTemplate">施工质量四不放过</option>
<option value="CQMS_NonconformityNoticeTemplate">施工质量不合格品通知单</option>
<option value="CQMS_NonconformityReviewTemplate">施工质量不合格品评审和处置</option>
<option value="CQMS_MeetingTemplate">施工质量会议</option>
<option value="CQMS_NoticeTemplate">施工质量管理通知</option>
<option value="CQMS_RectifyNoticeTemplate">施工质量问题整改通知单</option>
<option value="CQMS_RepriseApplyTemplate">施工质量工程复工报告</option>
<option value="CQMS_PauseNoticeTemplate">施工质量工程暂停令</option>
<option value="CQMS_Log">施工日志</option>
<option value="GJSX_Concert">沟通协调报告</option>
<option value="GJSX_RoleReplace">角色替代委托</option>
<option value="EmptyWordTemplate">空模板</option>
</select>
</td>
<td>
适用范围:
</td>
<td>
<select id="drpSmallType" name="drpSmallType" style="width: 260px">
</select>
</td>
</tr>
</table>
</div>
<div id="officecontrol">
<!--引用NTKO OFFICE文档控件-->
<script language="javascript" type="text/javascript" src="../../OfficeControl/ntkoofficecontrol.js" ></script>
<!--控件事件代码开始-->
<script type="text/javascript" language="JScript" for="TANGER_OCX" event="OnFileCommand(cmd,canceled);">
alert(cmd);
CancelLastCommand=true;
</script>
<script type="text/javascript" language="JScript" for="TANGER_OCX" event="OnDocumentClosed();">
setFileOpenedOrClosed(false);
</script>
<script type="text/javascript" language="JScript" for="TANGER_OCX" event="OnDocumentOpened(TANGER_OCX_str,TANGER_OCX_obj);">
//saved属性用来判断文档是否被修改过,文档打开的时候设置成ture,当文档被修改,自动被设置为false,该属性由office提供.
TANGER_OCX_OBJ.ActiveDocument.Saved = true;
if(2==TANGER_OCX_OBJ.DocType)
{
try{
TANGER_OCX_OBJ.ActiveDocument.Application.ActiveWorkbook.Saved=true;
}catch(e)
{
alert("错误:" + err.number + ":" + err.description);
}
}
setFileOpenedOrClosed(true);//设置文档状态值
controlStyle();//插入控件样式自定义菜单
SetReviewMode(true);//设置文档在痕迹模式下编辑
setShowRevisions(true); //设置是否显示痕迹
objside2();
</script>
<script type="text/javascript" language="JScript" for="TANGER_OCX" event="BeforeOriginalMenuCommand(TANGER_OCX_str,TANGER_OCX_obj);">
alert("BeforeOriginalMenuCommand事件被触发");
</script>
<script type="text/javascript" language="JScript" for="TANGER_OCX" event="OnFileCommand(TANGER_OCX_str,TANGER_OCX_obj);">
if (TANGER_OCX_str == 3)
{
alert("不能提交!");
CancelLastCommand = true;
}
</script>
<script language="JScript" for="TANGER_OCX" event="OnCustomMenuCmd2(menuPos,submenuPos,subsubmenuPos,menuCaption,menuID)">
//alert("第" + menuPos +","+ submenuPos +","+ subsubmenuPos +"个菜单项,menuID="+menuID+",菜单标题为\""+menuCaption+"\"的命令被执行.");
if("全网页查看"==menuCaption)objside();
if("恢复原大小"==menuCaption)objside2();
</script>
<script type="text/javascript" language="JScript" for="TANGER_OCX" event="AfterPublishAsPDFToURL(result,code);">
result=trim(result);
alert(result);
if(result=="succeed")
{window.close();}
</script>
<!--控件事件代码结束-->
</div>
</div>
</div>
</div>
</form>
</body>
</html>