没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
转帖|使用教程|编辑:莫成敏|2020-06-18 16:50:56.893|阅读 570 次
概述:WebOffice使用教程:OA发文文档在线编辑及流转
# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>
相关链接:
WebOffice控件是国内领先的在线编辑Office文档软件,软件产品从1998年立项至今已有20多年历史,期间服务了众多大中小型企业、各级政府机关、科研机构和学校等事业单位。通过WebOffice软件可以让用户方便从远程直接打开Word,Excel,Ppt等文档编辑后再次保存至服务器原位置,实现远程编辑文档、远程保存,为用户在线办公开创新式、便捷的使用体验。
公文流转管理在企事业办公系统的应用是非常广泛的,此流程包括公文的起䓍、流转审批、分发传阅、发布公告后归档等步骤。上级可以对下级撰写的公文进行逐级审批和批阅,待最高级管理者确认后进行核稿和发文操作,然后公文分发传阅。根据以上发文的特点,WebOffice提供了公文流转各环节对应的文档阅读模式和相关接口进行控制。
以下具体分析:
一、公文流程的基本流程

二、公文各个流转环节的详细论述
普通编辑模式:用户可自由编辑文档内容不会产生痕迹内容。
强制留痕模式:用户修订文档的内容都会记录下来,不同用户的修订内容会以不同的颜色显示。
核稿模式:用户可以接受或删除其它用户对文档的修订,用户也可以选择显示某一用户的痕迹。
此模式下,用户也可以自由编辑文档而不产生痕迹。
只读模式:用户只能阅读文档,不能对文档做修改、复制、保存或打印操作。
此模式可以提供安全的文档浏览功能。
起草文档:
一般公文的流转第一步都是起草、编辑公文,且此步还可能涉及到模板的使用问题,针对这个环节WebOffice提供一普通编辑模式供开发人员集成。
以下代码示例新建一个WORD文档后直接进入自由编辑模式后并设置操作用户名:
document.getElementById(“WebOffice”).CreateNew("Word.Document");
document.getElementById('WebOffice').GetApplication.username='呢称';
以下代码示例打开一个模板WORD文档后直接进入自由编辑模式后并设置操作用户名:
document.getElementById(“WebOffice”).Open("//www.officectrl.com/officecs/temp/word.doc",true,"Word.Document");
document.getElementById('WebOffice').GetApplication.username='呢称';
上面代码假定模板文件的地址是在网络上://www.officectrl.com/officecs/temp/word.doc ,然后通过控件打开供用户编辑。
文档审核
公文在起䓍后将交由上级进行层层审核,在这一阶段各级领导会对文档进行修改和批注等操作,这时对文档的修订将以痕迹保留的形式记录下来,在此模式下,各级领导的批注,修改将以不同的颜色标记下用户名、时间和修订内容;用户不能授收或处理其它用户的修订内容。
当文档打开后,开启强制留痕模式:
document.getElementById(“WebOffice”).Open("//www.officectrl.com/officecs/temp/word.doc",true,"Word.Document");
document.getElementById(“WebOffice”).SetTrackRevisions(1);
显示痕迹:
document.getElementById(“WebOffice”).ActiveDocument.ShowRevisions = true;
隐藏痕迹:
document.getElementById(“WebOffice”).ActiveDocument.ShowRevisions = false;
手写批注:
var WebOffice=document.getElementById(“WebOffice”);
WebOffice.WebSign();
var doc = WebOffice.ActiveDocument;
WebOffice.SetFieldValue('mark_1','','::ADDMARK::');//此句在实际应用也可以模板设计时事先此书签加入到指定位置,以后批注可以直接在此位置显示
var strFile = WebOffice.WebSignTempFile;
WebOffice.SetFieldValue('mark_1',strFile,'::FLOATJPG::');
WebOffice.WebSignTempFileDel();
插入键盘批注:
var WebOffice=document.getElementById(“WebOffice”);
WebOffice.GetApplication.Selection.Comments.Add(WebOffice.GetApplication.Selection.Range);
文员核稿
在这一环节,文员将对文档进行清稿工作,包括拒绝或者接受修订,清除文档的所有痕迹及手写内容(对文档进行电子签章的环节一般也是使用此模式打开文件的),所以这一环节将用到WebOffice的核稿模式(docAdmin),在这种模式下, 用户能够清理文档流转过程中留下的各种修订、修改、批注及手写批注;用户可以显示或隐藏修订痕迹;用户可以自由编辑文档而不会留下任何痕迹记录;用户还可以移动、删除任何人的手写批注。
三、痕迹的显示与隐藏
接受所有修订
var WebOffice=document.getElementById(“WebOffice”); WebOffice.ActiveDocument.AcceptAllRevisions(); 不接受所有修订 var WebOffice=document.getElementById(“WebOffice”); WebOffice.ActiveDocument.RejectAllRevisions();相关内容推荐:
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@ke049m.cn
文章转载自:



在使用Parasoft C/C++test执行BugDetective数据流分析时,可能会遇到用户自定义的资源API,那在这种情况下,若要判断是否存在资源问题,如资源泄露等,则需要手动配置测试配置。
大型SaaS系统的自动化测试常常受制于界面变化快、结构复杂、加载机制多变等因素。从元素识别到脚本管理,SmartBear TestComplete帮助Salesforce建了可靠的自动化测试体系。
BarTender 标签管理系统,正是帮助企业轻松实现 GS1 标准化标签设计、编码生成与信息联动的强大工具。
Parasoft C/C++test 是一款功能强大的 C/C++ 软件测试工具,集成了静态代码分析、单元测试、集成测试和覆盖率分析等功能,单元测试作为其关键功能之一,为了适配多样化的目标部署环境,C/C++test 设计了灵活的测试结果收集机制。通过Socket通讯方式来收集单元测试结果,从而扩展其测试覆盖范围与应用场景。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@ke049m.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢
半岛外围网上直营 