
OA系统解决方案
IT_zhang81
梦有多美,筑梦的过程就有多艰辛.
展开
-
VBA实现为Excel中自定义名称的单元格添加批注
一.本地office中通过创建宏实现此需求1.打开一个Excel文件,在需要插入批注的单元格右击-定义名称(myTable1).点击菜单栏-视图-宏-查看宏-输入宏名-创建宏 2.进入VBA编辑界面,将以下代码拷贝-保存-关闭VBA界面Sub addComment() ActiveSheet.Application.Sheets("Sheet1").Ra...原创 2018-08-08 17:12:32 · 2982 阅读 · 0 评论 -
Java语言如何将word表格中的数据取出来存放数据库
前言:我们大家都知道,在Java的环境中进行office的操作是需要office的接口来实现的.目前比较流行的解决方案有POI和openoffice.首先说POI方案,它的功能局限性很大,对于excel的读取和写入挺方便,但是在对word文档操作功能显的很鸡肋.其次是openoffice,功能比POI强大,但是对于word的操作能力依然很有限,且部署麻烦,学习成本较高,文档格式易错乱.今天...原创 2018-09-14 10:10:37 · 890 阅读 · 0 评论 -
Java语言实现word转PDF(10分钟解决)
前言:经常做OA办公项目的同学一定和我一样被各种线上的office操作整疯了。基本上涉及到Java操作office的时候就会想到POI和openoffice.这两种方案都是需要找各种jar包,然后用里面繁杂的api。关键是做出来的文件格式有各种各样的问题,有时生成的文件打不开,有时文档格式混乱。搞了好几天的需求终于实现了,最后看到效果那一刻。。。唉呀妈呀 脑瓜疼 脑瓜疼此时就需要另辟新径了...原创 2018-09-20 16:28:39 · 32043 阅读 · 8 评论 -
Java在线打开编辑PPT文档
前言:在我们的项目中有时候会遇到在线打开PPT文档的需求,这个需求看似很简单,只是将每一页的内容放在网页上浏览一下。可是实现起来又无从下手。其实它是一定会用到微软的接口的,要不然怎么让程序识别渲染PPT文件呢?今天小编就把之前用过的很简单就能满足需求的一个技术介绍一下——pageoffice。并且文章后面免费提供注册码!!!先看效果:部署步骤(只需5步)1.官网http:/...原创 2018-09-30 14:09:07 · 2587 阅读 · 0 评论 -
Java实现在线打开word文档加盖印章/盖章/签名功能
前言:我们知道,大型一点的OA办公系统都会有很多在线处理office办公文档的需求。其中有一点也基本绕不开,那就是为文档盖章或添加手写签名来保护文档,让被盖章的文档不再被编辑。在Java中,我们都知道用于操作office的解决方案常用的有POI、OpenOffice等。但是这些解决方案有一个通病就是功能少,而且对于office文档的操作在格式上会经常出问题。这是对OA系统的一大考验,一旦文...原创 2018-10-11 09:05:54 · 12107 阅读 · 8 评论 -
Java在线并发控制word文档
前言:对于在线操作word文档的OA系统来说有一个常见问题,就是对于服务端放置的word文档,如果有两个人甚至更多客户端同时打开该文档时,就会存在并发问题。有了并发问题就会出现操作的文档保存内容被覆盖的问题,造成用户编辑数据丢失,这是很致命的,该如何解决呢?首先我们可以通过系统业务逻辑来限制系统层次的并发问题。比如张三通过某链接打开了一个文档,同时向后台发送ajax请求将当前系统登录用户名...原创 2018-11-16 17:40:55 · 540 阅读 · 0 评论 -
Java实现在线打开word文档并强制留痕/留下痕迹
前言:在OA系统中,时不时的都会伴随着文档流转过程。比如有的系统中会有领导审批的流程,那么在A领导审批完成后,他的审批痕迹能不能强制保留下来,以供下一步处理文档的专员清晰地参考呢?我们知道,在本地office打开的文档中,如果点击 审阅---修订,就会将编辑的记录跟踪下来留下痕迹。我们在线办公的系统中能不能直接将这一步由我们系统来做,避免出现用户操作不一致最终没留下痕迹的现象呢?这些需...原创 2018-11-21 15:52:30 · 4208 阅读 · 0 评论