公文常见问题

发表时间:2013-09-07阅读次数:12823

1、office控件清空方法:

解决方法:

(1)打开ie菜单,工具,internet选项,常规,IE6:Internet临时文件,IE8:浏览历史记录,设置,查看对象,删除OfficeControl.inf,OfficeControl.ocx或NKTO OFFICE文档控件,确定。

(2)WINDOWS\system32文件夹中,找下有没有OfficeControl.inf和OfficeControl.ocx这两个文件,如果有则全部删除掉。然后关掉所有ie窗口,重新登陆。

2、印章控件的清空方法:

解决方法:

(1)打开ie菜单,工具,internet选项,常规,IE6:Internet临时文件,IE8:浏览历史记录,设置,查看对象,ntkosigntool名字的文件全部删除掉,确定。

(2)WINDOWS\system32\ntkosigntool名字的文件全部删除掉。然后关掉所有ie窗口,重新登陆。 

3、windows7 office2007 32位IE环境中,出现“word无法创建工作文件,请检查临时环境变量”和“文件存取错误”的提示信息,word正文不能创建 。

解决方法: 

打开IE,Internet选项,安全,去掉“保护模式”的勾选项,保存,重启IE即可。 

4、公文控件不能自动安装的,请使用下面方法手动安装: 

(1)office控件: 

公文帮助,发文处理,下面有公文编辑控件安装程序的连接,点一下,就可以下载控件exe文件,安装后重启浏览器即可。 

(2)印章控件: 

公文帮助,印章管理,下面有公文印章控件安装程序的连接,点一下,即可以下载印章exe文件,安装后重启浏览器即可。 

任何版本的公文控件都可以通过上面的方式下载控件按装程序。 

5、附件(如:印章图片、公文附件)不能上传保存可能的原因: 

解决方法:

(1)附件内容空的,即大小为0 K。 

(2)IE7以上版本浏览器要做如下设置: 

Internet选项,安全,自定义级别,“其他”项中的“将文件上载到服务器时包含本地目录路径”,启用。 

(3)附件路径+名称太长,超过了255个字符(IE的特性要求的,与公文系统无关,注意:一个中文汉字占两个字符)。
6、新建拟稿、新建手工发文、新建手工登记时,如果附件或正文有时能上传,有时不能上传
解决方法:

(1)首先查看标题或附件文件名称中是否有不合法的字符。 

(2)再查看store目录所有的磁盘是不是空间不足了。 

(3)再查看是不是输出日志路径所在的磁盘空间不足了(包括:zdsoft日志、tomcat日、nginx日志等) 

7、公文打开正文时,如果提示“文件传输错误,请检查你的网络”信息时,请做如下排查操作: 

解决方法:

(1)检查这个正文文件在store目录中有没有。正文store存放路径是:store\archive\archcontent\单位id\年份\公文id 

(2)浏览器中office控件版本不对,版本过高,而程序使用的是低版本,清除office控件后重试下。 

(3)正文是wps文件,而电脑只装了word。或者没有安装word和wps。 

(4)WEB-INF\classes\keelcnet.properties文件中cnet.domain参数配置不对,建议此项不要配置任何值。 

(5)WEB-INF\classes\keelcnet.properties文件中cnet.webapp.context.path参数配置不对,请配置对的根路径,如果没有根路径请不要配置任何值。 

8、如果客户端都wps和word都安装了,或者只装了wps,新建拟稿时提示需要word环境或者把新建的正文以word文档的方式保存,修改方法: 

解决方法:开始,所有程序,WPS Office 个人版,WPS Office 工具,配置工具,高级,文件关联: 

上面三个选项中的第一项“Microsoft Word文档(W)(.doc,.dot文件)及RTF文档 ”去掉勾选。 

下面三个选项中的第一项“WPS文字 新建立文档默认保存为*.doc格式(D)”勾选。 

9、发文发送,点[发送]安钮没有反应,发不出去,而有时能发或其他电脑能发。(适用于IE8) 

打开ie菜单,工具,internet选项,安全,自定义级别,对于“ActiveX控件和插件”下的项目做如下设置: 

解决方法:对未标记为可安全执行脚本的ActiveX控件初始化并执行脚本(禁用) 

下载未签名的ActiveX控件(禁用) 

下载已签名的ActiveX控件(提示) 

其他所有(启用) 

完了之后,关闭所IE浏览器,重新打开IE,重新登陆即可。 

如果电脑上安装了360等安全工具,在360升级或者系统修复等操作时,可能会改动IE的安全级别(^_^你懂得),会再次出现不能发送的情况,请按上述过程重复检查和设置。 

10、永久删除发文,文号不能重用的问题 

原因: 

系统是这样处理的,永久删除发文(包括:回收站中的“清空回收站”),系统要先判断该公文是否发送过,并且是否还有未签收登记的,如果有系统就自动软删除,如果没有系统才撤底删除。 

而软删除的公文文号是不能重用的,所以会出现即使在回收站或公文管理中永久删除公文了,但文号还是不能重用的情况。  (备注:永久删除时可以选择“是否回收发文”,如果选中,表示把发出去的所有接收单位的公文全部删除掉后再永久删除该公文。) 

解决: 

最新标准版(11年7月份以后)的升级包做了如下修改: 

(1)[永久删除]发文的地方(包括:回收站------清空回收站),在删除前先要判断当前公文是否已发送,并且是否还有未登记签收的单位或部门,如果有则不允许永久删除。 

并且给出提示:该公文不允许永久删除,因为还有接收单位或部门没有签收登记。如果要永久删除,请使用“发文管理”中的“同步删除收文”功能删除。 

(2)在“发文管理,已发送,回收发文”时,添加同步清除 cnet2_arch_msgowner(或arch_deliver_owner) 表中的相关记录的功能。 

注:有收文转发的时,也要一并递归清除。 

(3)在“发文管理,已发送,选中[同步删除收文],永久删除”时,也要先清除 cnet2_arch_msgowner(或arch_deliver_owner) 表中的相关记录,再删除收文,最后再删除此公文。 

11、公文打开报错:More than one row with the given identifier was found:14342 

解决方法:一般是由于主表(发文表或收文表)与从表(流程实例表等)本来是一对一的关系,不知为什么数据库中从表有多条数据出现。 

这样,hibernate持久化时,本来是一对一的关系结果从表发现了两个对象。只要找到相应的从表,将其删除一条数据即可。 

常见的从表是:OS_INSTANCE  

产生原因主要为:收文登记进入流程的安钮点了两次,由于页面反应慢,多次点击时,向后台提交了多次保存数据的请求,所以从表产生了两条数据。 

语句: 

delete from OS_INSTANCE  where id=(select max(id) from OS_INSTANCE  where objectid=提示信息中的id) 

12、szxy2.5及以上版本中,处理单报错问题的临时应急解决方法 

进入“基础数据管理------教职工管理”找到打开处理单报错这条公文的“拟稿人”所对应的职工,点开,打开详细信息页面,点“保存”安钮。重新保存下信息即可。 

原因:新增、导入或修改教职工时,教职工表中的部门id字段没有同步到用户表的部门id字段中,职工管理中重新保存下会同步该字段。 

解决方法:已在新版本中,打开公文首页时,已进行了后台同步该字段。 

或执行语法: 

update (select u.dept_id as u_dept, t.dept_id as t_dept from base.base_user u, base.base_teacher t  

where u.owner_id=t.id and u.unit_id=t.unit_id and (u.dept_id<>t.dept_id or u.dept_id is null)) v  

set v.u_dept=v.t_dept  

13、用户与职工所在部门不一致的数据调整SQL。(eis362版本) 

update cnet2_sys_user set groupguid=a.groupid, groupid=c.groupintid 

from cnet2_employee a, cnet2_sys_user b, dbo.cnet2_sys_group c 

where a.empleeid=b.empleeid and a.groupid=c.groupid 

and  b.isdeleted=0 

14、以前的正文打不开,查看路径时,中文文件名是乱码;而新创建的正文能打开,查看路径时中文文件名不是乱码。(szxy2.5或2.6部署在linux服务器时出现这个问题) 

解决方法: 

在web.xml中添加下面的过filter配置: 

<filter-mapping> 

<filter-name>encoding</filter-name> 

<url-pattern>/download/*</url-pattern> 

</filter-mapping> 

15、公文不能发送短信。(szxy2.5或2.6版本) 

解决方法: 

(1)首先试下办公中心能不能发短信,如果能发说明短信网关没有问题,不能发说明短信网关本身有问题,先让家校互联负责人检查短信网关原因。 

(2)其次检查城域短信配置文件对不对:businessconf/conclient.properties,配置值具体咨询家校互联短信负责人。 

(3)再让部署人员检查短信服务器在hosts中有没有配置(如果有单独的短信服务器时)。 

(4)再检查公文拟稿或处理时勾选短信提醒下一步处理人时,后台log日志文件有不有报错信息。 

(5)再检查城域发布的包中,WEB-INF\lib\中有关短信的jar包(sms开头的文件)是不是最新的,是否有重复的短信smsclient包,如果有重复删除老版本的。 

16、建议使用IE浏览器 

经内部测试和咨询控件公司技术人员,公文控件正常使用最好使用IE浏览器,并且是32位的IE浏览器。 

不要使用360、腾讯、搜狗等IE内核的浏览器,这些浏览器虽然说是IE内核但他们自己改动过很多IE的东西,导致控件不能正常使用,正文打不开等问题。 

另外,象firefox和google等浏览器更不支持。 

17、有的公文能打开,有的打不开,提示“文件存取错误”

原因:

(1)eis365和szxy2.0及之前版本检查下store下正文文件有没有。

(2)eis40和szxy2.5及之后版本除了检查store下正文文件有没有外,还要检查文件名是否乱码。

(3)检查是否有的公文用word拟稿或处理的,有的公文用wps拟稿或处理的,而当时客户端只安装了word或wps。此时应该建议用户统一使用word或wps。