- 博客(30)
- 收藏
- 关注
原创 用js程序给word中的书签完美赋值(赋值以后书签还存在)
用程序控制word文件中数据的值算是个高级功能,以前以为在网页中编辑服务器上的word文件是没办法实现的,领导给安排任务的时候才知道原来有不少产品可以实现文件在线编辑功能,有office中间件,还有文档控件。后来根据客户需求,还需要用程序控制word文档中的内容,太匪夷所思了,不过后来发现也是可以的,有一个soaoffice的产品就可以使用后台编程控制文档中的数据,但还是不能解决我们的需求,还好soaoffice提供了VBA的调用接口,这样就可以我们自己开发控制了,就是学习VBA稍微麻烦点。下面说
2010-10-15 12:03:00 2837
原创 选择题库中的试题动态生成试卷(word格式)
<br /><br /> <br /> 相信做教育系统的公司都会有这个需求,对于试题的管理最终还是要生成试卷的,怎么生成试卷呢?html当然可以在页面里拼成一个试卷了,不过html页面排版是这个问题,打印出来的效果自然不行;还有一个更重要的原因是如果生成的试卷是html格式的,那么复杂点的试题保存就是个问题。比方说有一个选择题的四个选项是四个不同的图片,又比如试题中有复杂的公式,这样的题用数据库字段去保存的话,确实是个大问题了,毕竟数据库字段只能保存字符串或二进制流嘛。<br /> <br />
2010-10-15 12:02:00 6321 1
原创 用程序把word模板中的一个表格复制为多个表格然后填充数据(工资单的例子)
<br /><br /> <br /> 在Web系统开发的时候,对word文件的内容控制需求中,会有这样的一个需求:模板中只有一个表格,但是需要根据查询数据库记录的条数填充表格。如果是一条记录那么就把这条记录的数据填充到word模板的表格中;如果查询的是多个记录,那么需要复制多这个这样表格来填充数据。这个需求不是对一个表格行的添加,而是要求表格本身的复制。<br /> <br /> 实现web系统中文件的内容的动态生成使用soaoffice就可以,估计不少人都用过这个产品,一个第三方
2010-10-15 11:54:00 3369 1
原创 用Word做html编辑器,是不是很拉风啊
<br /> <br />公司以前用过soaoffice做文档系统中的在线编辑,记得soaoffice有另存word文档为html的功能,今天忽然一想,那不是正好可以用做html编辑器吗,也许这个方法更好!!马上动手实验,结果感觉还是蛮不错的,下面先分享一下思路:<br /> <br /> 一个帖子对应一个word文件,想要编辑帖子的时候就编辑word文件,保存的时候同时另存为html文件,并且把html文件的路径保存在帖子的对应数据库记录的字段里。在用户查看帖子的时候把ht
2010-10-15 11:53:00 857
原创 在线打开、保存非Web项目目录下的文件
<br /><br /> <br /> 在项目设计的时候,公司使用的第三方的soaoffice在线编辑文档,虽然soaoffice打开文件的时候,不会从客户端html代码中获取到文档的真实路径,但是为了文档的安全,文档存放目录还是没有放在Web项目的目录下。从soaoffice的例子代码中没有看到有打开“非Web项目目录”中文件的例子代码,但是对soaoffice做了一下研究之后,发现soaoffice是支持这个功能的,在windows下开发的时候打开其他磁盘目录下的文件也是可以的。用一个小例子
2010-10-15 11:48:00 1136
原创 网页中编辑word时,只显示指定用户的痕迹
<br /><br /> <br /> 关于根据用户名显示痕迹,如何控制传入一个用户名,然后对应显示该用户的所修改的痕迹?对于会VBA的人来说方法很简单,但是VBA只可以解决一个文档的问题,在web项目的开发中怎么用程序动态的控制呢?其实也简单,主要用下面的这个函数:<br /><SCRIPT language="JavaScript"><br />function showRevisionsOnly(user)<br />{<br /> var obj = document.
2010-10-15 11:47:00 691
原创 控制用户打开excel文件后只能查看和编辑指定的Sheet页
系统如何控制用户打开excel文件后只能查看和编辑指定的Sheet页 代码下载:http://ishare.iask.sina.com.cn/f/10323532.html 这个问题肯定不是只有我一个人遇到了,不过有这么一个方法一起研究一下。当然要看你们用的是不是soaoffice了,公司项目里用的是这个产品,可以支持js在客户端调用vba接口来控制网页中Excel的表现。方法很简单,关键是下面的这个function,循环隐藏不需要显示的Sheet页,Sh
2010-10-15 11:45:00 1934
原创 web中的下拉菜单与soaoffice控件
<br /> <br />最近在项目涉及到文件的在线编辑,为了加快项目进度使用了第三方的控件在线打开文件,发现不管使用哪个公司的控件,如果控件区域的上面有下拉菜单,当下拉菜单弹出的时候菜单项总是会跑到控件区域的下面,目前公司采购了soaoffice来处理的文件在线打开也是同样的问题,soaoffice公司给出的方法就是使用iframe处理,利用他们说的那种方法写了一个demo出来大家共享一下……<br /><br />下载地址:<br />http://ishare.iask.sina.com.cn/f/1
2010-10-15 11:44:00 730
原创 ASP.Net控制不同的人编辑word文档中不同的可编辑区域的完整示例
<br /> <br /> 本文演示了如何使用C#在ASP.NET里调用Word限制用户只能编辑word文档中自己有权编辑的区域。<br />1.项目目的<br /> 演示使用不同的用户登录系统,打开同一个文件(不必同时打开),可以编辑的区域不一样,每个人都有属于自己的编辑区域。<br />2.解决思路<br /> 利用SOAOffice的WordResponse对象提供的方法来实现。关于SOAOffice这里只简单的说一下:<br /> SOAOffice可
2010-10-15 11:43:00 1924
原创 一个Asp.net下word在线编辑、全文关键字搜索的完整示例
<br /><br /> <br /><br /> <br /> 本文演示了如何在线编辑、保存word文档,并搜索含有关键字的文档。<br />1.项目目的<br /> 随着技术的发展,人们的需求也随之提高。Office文件的在线处理也越来越受到人们的关注。SOAOffice中间件无疑成了Office文件在线处理的得力助手。本文就是通过使用SOAOffice中间件,实现对本地word文档的在线处理,并搜索、显示含有关键字的文档。<br />2.解决思路<br /> 我们首
2010-10-15 11:38:00 2755 2
原创 如何在线打开word文档并高亮显示指定关键字
<br /><br /> 本文通过一个实用例子完整演示如何在线打开word文档并高亮显示指定的关键文字。<br />1. 项目目的<br /> 目前,Office文件的在线处理越来越深入人心,越来越多的办公系统中的Word文档都采用了SOAOffice中间件来在线打开保存,同时也产生了一些更好、更高级的需求,本文所讨论的正是这样的一个需求:<br />打开文档的时候,高亮显示指定的关键字。<br />搜索结果高亮显示关键字。<br />2. 思路<br />写一个查找函数,可以在查找结束的时候,高亮
2010-10-15 11:33:00 3144
原创 SOAOFFICE - 微软 OFFICE 中间件 V8.1 下载地址
<br />SOAOFFICE - 微软 OFFICE 中间件 V8.1<br />编程,软件,微软,office,中间件<br />下载:http://www.kehansoft.com/web/down.htm<br />在线office + office数据存取 = soaoffice<br /> <br />软件特色:<br />1.专利技术:在网页中实现动态word/excel数据填充、用户输入提交,并且无需Web服务器端OLE自动化word/excel。<br />2.独特的文档安全性:防下载
2010-08-17 15:57:00 1307 1
原创 科翰Office中间件:让企业不再遭遇网络“李鬼”
<br /><br /> <br />有需求的地方,就有市场。科翰正是看到了我们最常用的地方隐藏着另一个市场。<br /> <br />文/《软件与信息服务》 李玲玲<br />也许是巧合,站在北京科翰软件有限公司(以下简称“科翰”)位于望京中心19层的办公室落地窗前,正视对面不远处的三幢楼,“Microsoft”几个英文字母在高耸的大楼顶部赫然在目。<br /> <br /> 一如多数创业型中小企业,科翰也选择了更为合理的经营策略,将每一个人、每一寸场地的作用都发挥到极致。但正是这样一家“不甚起眼”的小公
2010-08-17 14:20:00 1044
原创 SOAOffice中间件:解读MIS系统如何实现在线Office
<br /><br /> <br />MIS系统如何实现在线Office应用<br /> 目前大多数企业已经拥有或在建自己的专业MIS(管理信息系统),抑或正在将原来的MIS系统进行升级,由此带来的一个不可避免的问题就是,大量的原有基于微软Office的文档如何进入到MIS系统进行处理?<br /> <br /> 传统的MIS系统对Office文档的处理都是通过附件上传下载来实现。这种公文处理模式和效率都远远不如在线Office。那么,如何在B/S架构下对以往的Office文档做在线处理?<br /
2010-08-17 14:16:00 630
原创 SOAOffice中间件:解读MIS系统如何实现在线Office
<br /><br /> <br />MIS系统如何实现在线Office应用<br /> 目前大多数企业已经拥有或在建自己的专业MIS(管理信息系统),抑或正在将原来的MIS系统进行升级,由此带来的一个不可避免的问题就是,大量的原有基于微软Office的文档如何进入到MIS系统进行处理?<br /> <br /> 传统的MIS系统对Office文档的处理都是通过附件上传下载来实现。这种公文处理模式和效率都远远不如在线Office。那么,如何在B/S架构下对以往的Office文档做在线处理?<br /
2010-08-17 14:14:00 758
原创 SOAOffice中间件:解读MIS系统如何实现在线Office
<br /><br /> <br />MIS系统如何实现在线Office应用<br /> 目前大多数企业已经拥有或在建自己的专业MIS(管理信息系统),抑或正在将原来的MIS系统进行升级,由此带来的一个不可避免的问题就是,大量的原有基于微软Office的文档如何进入到MIS系统进行处理?<br /> <br /> 传统的MIS系统对Office文档的处理都是通过附件上传下载来实现。这种公文处理模式和效率都远远不如在线Office。那么,如何在B/S架构下对以往的Office文档做在线处理?<br /
2010-08-17 14:13:00 1182
原创 SOAOffice2010支持最新的Office2010
微软最近推出了最新版的Office软件——Office2010,为了保证SOAOffice2010能够在最新版的Office2010上稳定运行,科翰软件公司软件测试部搭建当前最流行的软硬件环境,经过详细严谨的测试,给出了最终的测试报告。 测试报告显示,由于SOAOffice2010优秀的软件架构设计和稳定的内核品质,不用升级或打补丁即可完美支持Office2010。无论是强大的W
2010-05-07 13:51:00 965 1
原创 喜讯:SOAOffice2010自由控制word可编辑区域
自从SOAOffice中间件6.0以来,SOAWord模块就开始支持Word的动态数据填充和把word作为用户输入界面提交数据。 利用word模板制作用户输入界面,用户输入数据后,点击Word的保存,web服务器端通过SOAOffice服务器组件可以轻松提取用户输入的数据,这个强大功能给开发商和客户带来了极大的应用灵活性,很多以前只能想象的功能都得到了圆满的实现。 然而有
2010-05-07 13:38:00 1224
翻译 喜讯:SOAOffice2010添加并发控制功能
SOAOffice2010(内部版本:8)中间件在8.0版本以前有一个很有特色的功能就是:并发控制。 并发控制功能用来解决多个用户在线编辑同一篇文档可能造成的互相覆盖修改结果的技术难题。这个功能深受广大客户的重视和喜爱,但由于SOAOffice8.0版采用了全新的技术架构,并发控制功能一直未得到支持。 经过科翰软件研发部的技术攻关已经解决这一问题。新版的SOAOffice8
2010-05-07 13:36:00 578
原创 Office中间件—SOAOffice2010
Office中间件—SOAOffice2010 SOAOffice中间件是基于微软桌面Office而设计的专业Web中间件。它全面兼容微软Office办公包各种软件,满足用户对于在线Office应用及在线Office中数据的数据库存取、调用等种种需求。它能完美解决企业内部OA 、CRM、ERP等系统中关于Office文档的在线处理问题。 在B/S架构的系统(诸如企业办公管理软件系统
2010-04-21 11:20:00 2480 1
原创 如何将数据库数据动态填充至Office文档指定位置?
常常在一些论坛、网站上看到有人提问有关如何将OA、CRM 、ERP等MIS系统中数据库里的数据动态填充到Word、Excel等Office文档里的指定位置。 这种功能的实现可以利用服务器端Office自动化技术,但这种技术的弊端在于Office自动化开发起来接口调用比较麻烦,另外它的安全性、稳定性也很差。 对于Java开发还有一个方法是我们可以通过Jacob/POI/JXL技
2010-04-13 11:39:00 2864 2
原创 你还在为企业内部电子文档的安全而困扰吗
网络的普及让信息的获取、共享及传播更加便捷,但同时也增加了重要信息泄密的风险。 调查显示:有超过85%的安全威胁来自组织内部,有16%来自内部未授权的存取,各种安全漏洞造成的损失中,30% - 40% 是由电子文件的泄露造成的,而在Fortune排名前1000家的公司中,每次电子文件泄露所造成的损失平均是50万美元。 一直以来,企业内部电子文件的安全问题始终困扰着企业高层,尤
2010-02-09 14:03:00 618
原创 一键套红——让公文起草变得更加简单
目前的网络协同办公系统应用中,公文的起草通常要涉及到模板套红这一步骤,通常的解决方式有两种:一种是前期套红,另外一种是后期套红。 前期套红指的是在起草公文时,用户在一个带红头的模板文件里撰写公文内容,一般这里使用的模板实际上是一个带红头的普通doc文件。 此方法的优点是技术实现简单,缺点是无法满足后期更换模板和动态数据填充的需求。也就是每修改一次信息就要重新选定模板,
2010-02-09 13:44:00 8901
原创 SOAOffice: Office中间件第一品牌
目前,微软的桌面Office是应用范围最广、用户使用率最高的Office软件,随着网络的发展,用户对于在线Office应用及在线Office中数据的数据库存取、调用的需求日益迫切。而SOAOffice正是基于微软桌面Office而设计的专业微软Office中间件。SOAOffice不仅全面兼容微软Office办公包各种软件,同时满足上述用户对于在线Office应用及在线Office中数据的数据库存
2010-02-05 17:22:00 799
原创 SOAOffice: Office中间件第一品牌
目前,微软的桌面Office是应用范围最广、用户使用率最高的Office软件,随着网络的发展,用户对于在线Office应用及在线Office中数据的数据库存取、调用的需求日益迫切。而SOAOffice正是基于微软桌面Office而设计的专业微软Office中间件。SOAOffice不仅全面兼容微软Office办公包各种软件,同时满足上述用户对于在线Office应用及在线Office中数据
2010-02-05 12:08:00 1128
原创 科翰软件:Office中间件行业的领导者
北京科翰软件有限公司(简称:科翰软件)是目前国内唯一的微软Office中间件软件开发商,拥有一支从产品研发、系统集成、技术支持与服务为一体的专业团队,具备卓越的自主研发实力和技术支持服务能力,为广大的软件开发商、系统集成商和企业信息中心提供优异的Office中间件产品和技术服务支持。2004年初,科翰软件开始了在中间件细分领域——Office中间件里的产品研发,科翰是国际上最早从事Of
2010-02-05 12:03:00 995
原创 SOAOffice2010:企业内部在线Office史上的里程碑
通常大家提到的在线Office大多指的是在线Office运营商提供的服务,例如Google的Google Docs、ZOHO的百会在线Office等,笔者认为这只是一个对在线Office的狭义理解。 事实上,在线Office的功能并不仅仅体现在一个运营商提供的在线Office服务上,它还可以体现在企业内部OA、CRM、ERP等系统中关于Office文档的在线处理上。 随着
2010-02-05 12:01:00 851
原创 SOAOffice中间件让文档管理、知识管理系统应用走出困境
文档管理系统能对企业办公文档进行归类、存储、修订、检索、共享及权限管理。知识管理系统能够在管理文档的基础上进一步提取文档中的有价值信息形成企业知识资源,为企业管理人员提供决策支持。 然而当前大多数的文档管理、知识管理系统虽然运行在Web上,却无法实现Web上的文档编辑、保存等操作,涉及Office文档的操作大多是采取附件上传下载的方式,整个系统的使用给用户造成操作上的不便,很
2009-12-30 14:19:00 1040 1
原创 Office中间件:引领协同办公应用新主张
在当前的协同办公应用中,当我们收到公文之后必须先将其下载到本地,修改后再上传发送流转,貌似相当地麻烦?整个公文流转过程中,既无法控制文件是否强制留痕或只读打开等权限,又无法在Word文件中圈阅,套红。难道公文流转就真的需要这么麻烦吗? 其实,在协同办公应用中,采用Office中间件之后,公文的流转、发文等工作是可以很轻松的。秘书在办公系统内创建一份新的公文,流转至相关领
2009-12-30 14:16:00 809
原创 Office中间件:Office数据存取的最佳解决方案
日常工作中,我们常常需要撰写一些以文字数据信息为主的Word报告或Excel报表提交给领导,其中尽管大部分的数据信息在用户使用的管理软件系统数据库中已经存在,但是大家通常还是要手动来制作这些文档,那么用户使用的管理软件系统能不能为用户自动生成这些文档呢?用户现有的Word、Excel中的有价值信息能不能被提取出来存放在系统数据库里,以备用户随时查询、分析? 一般管理软件系统中
2009-12-30 14:07:00 1123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人