409 lines
22 KiB
Plaintext
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>
|
|
文件编号:<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>
|