Purus系统常见使用问题及解决方式FAQ 1

常见BPM系统问题及解决方案
本文汇总了BPM业务流程管理系统中常见的技术问题及其解决办法,包括但不限于IE兼容性调整、表单数据处理、权限配置、脚本设置等,为用户提供了一套全面的故障排查指南。

1、IE:外出设置报开始时间大于结束时间,更新outsetting.ascx

2、IE:XP打开登录页面,帐户后面是*,需安装asp.net,aspnet_regiis -i

3、表单:多个重复表保存时候,会增加行。重复表名称确认是否重复。比如均为Group1,手工复制时会产生此问题。

 

4、如何让BPM服务后与数据库服务
给HMSoft.BPMService和SQLServer各加一个字符串键值
名称为Group
值分别取CustSrv和DBSrv
然后在HLM\SYSTEM\CurrentControlSet\Control\ServiceGroupOrder\List
编辑List值
最后加两行
DBSrv
CustSrv
重启机器。

 

5、执行时,找不到后续处理者,后续处理定义为数据库变量的(且该变量和表单数据有关的),需在提交动作后加入显示归档处理。

6、无法显示 XML 页。
使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。

--------------------------------------------------------------------------------

名称以无效字符开头。处理资源 'http://localhost/BPMSite/' 时出错。第 1 行,位置: 2

<%@ page language="c#" inherits="HMSoft.BPM.WebSite.LoginNT, HMSoft.BPM.WebSite_deploy" %>
-^
解决:
DOS命令窗口进入windows\Microsoft.NET\Framework\v2.0.50727目录, 运行 命令 aspnet_regiis -ir -enable

 

7、登录后又回到登录前状态,清除应用事件。

设置IIS混合认证。

 

8、打开某流程任务处理界面,要求认证。

资源管理器中设置该流程对应表单的属性为Users可以访问。

 

9、Signature is incorrect。

确认.net framework 版本匹配

 

10、系统登录空白页面。

确认系统服务已启动。

 

11、报表没有数据,内容表格没出现。

权限设置有问题或数据库联接设置不正确。权限比如禁止所有的人。

 

12、数据值为空时,报不存在行列。

加判断如下:

   while (reader.Read())
                {
                    if(reader[0].ToString()=="")
                       test = 0;
                    else
                       test = reader.GetInt32(0);
                }
                Response.Write

 

13、treeview菜单显示成一行文本了。

复制htc及相关文件至IIS根目录下webctrl_client\1_0\treeview.htc。

 

14、treeview菜单有的客户机显示不出来,成文本了。

IE安全-活动脚本-启用

 

15、远程桌面查看服务程序不能启动,启动ServerConsole无提示。

本地防御机制禁止运行EXE。需在服务器上进行允许设置。

 

16、二级菜单显示成文字,无连接。

进入IE浏览器选项,高级,重置。

 

17、“已添加项 字典中的键 所添加的键”的错误。

确认数据视图中是否存在一样的重复记录,尤其是关键字ID。

 

18、脚本设置日期项为空或指定值。
//    XFormShell.Readonly = readonly;
//    XFormShell.xml = content;
    XFormShell.SetValue("MyField\\本报周期",strdate);

 

19、表单数值字段设置默认值,并在申请节点后作为条件,会报expression错误。
取消默认值,设置为必填。

 

20、表单字段作为申请提交后的条件。

需设置该变量同名流程变量。

 

21、基础数据权限设置报错。

需用角色进行设置,同时要保持编号和显示文件名后的catid一致,如ADMIN。

 

22、NodeSet错误。

归档重新设置一下。发生在测试库数据表和正式库表不一致。

 

23、根据TASKID/TOKEN手工增加tokenlast语句
insert into bpmi_tokenlast
select  TOKENID,TOKENNAME,ELEMENTTYPE,BPMI_TASK.TASKID,ACTIVITYID,ACTORID,TRANSITIONID,
  RESULT,FORMID,TOKENSTATUS,RECEIVETIME,BPMI_TOKEN.FINISHTIME,LASTNOTIFYTIME,EXPIRETIME,NOTIFYFREQUENCE,
  REMARK,ISRECEDE,CURUSERNAME,TASKNAME,PROCESSID,INITUSERID,TASKSTATUS,TASKPRIORITY,
  BEGINTIME,TASKRESULT,ISENABLE,INITUSERNAME,INITUSERDEPT,PROCESSNAME
  from BPMI_TOKEN,BPMI_TASK
  where BPMI_TOKEN.TASKID=BPMI_TASK.TASKID AND BPMI_TOKEN.TOKENSTATUS=0 AND BPMI_TASK.TASKID='ec2c991f5e074921ae849db100f286d5'


24、重复表表单变量在流程条件的应用,可以直接引用重复表变量。

 

25、“OCIEnvNlsCreate 失败,返回代码为 -1,但错误消息文本不可用”的处理方法

“System.Data.OracleClient 需要 Oracle 客户端软件 8.1.7 或更高版本 ”

的处理方法应该相似,没具体试过。

给oracle/ora92的目录加上network service用户的权限就可以了。

方法:右击ora92,选择属性,点击“安全”选卡,点击添加按钮,点击“高级”,“立即查找”

在用户列表中点击“network service”,确定即可。

 

26、二进制截断。

字段定义过短,通常是文件字段。

转载于:https://www.cnblogs.com/realshibo/archive/2010/10/19/Purus_FAQ.html

用户界面 UI   Purus 系统提供 B/S 架构的 Web 用户界面,但是用户界面不同于一般的 Web 页面,尤其是电子表单就像使用 Office 软件一样,灵活方便。保证了大多数用户灵活的要求。 轻松的用户管理   系统可以集成 AD ( Active Directory 活动目录)认证或者采用数据库认证的方式。用户信息可以直接从 AD 或 Excel 中导入,无需重新建立用户信息。特殊的用户也可以直接创建。 有效的组织管理   组织管理采用灵活的自定义方式,可以自由定义多级部门,各种全局角色和各级部门的角色。部门的员工可以直接从用户选择界面进行单选或多选。同一个员工可以在多个部门任职。 灵活的表单设计   Purus 的表单优于一般 BPM 系统的表单设计工具,通过图形化操作界面可以方便进行复杂表单的设计。表单中提供了各种标准控件和特殊控件,可以实现较为复杂的逻辑运算。也方便进行特殊定制控件的升级和管理。表单设计完成后可以直接查看和编辑基于 HTML 源代码。 注:一般的 BPM 产品对表单功能进行轻量化设计,或者表单难于调整。 方便的流程设计   Purus 的流程设计工具通过灵活的图形设计功能描述企业业务流程,这些界面清晰易懂,和其它 BPM 系统相比,具有操作方便,设计明快的特色。设计的流程可以很直观的反应业务流程状况,而不是晦涩的技术流程图。可供不同的流程参与者进行查看和审核。 强大的报表设计   通过系统提供的报表设计工具,可以灵活的定义各种报表。无需编程即可实现自定义的报表。   Purus 系统 的工具包括用户管理、组织管理、电子表单设计工具、流程设计工具等,这些工具为实施 BPM 系统的用户提供了有力的支持,使 BPM 项目的实施快速、方便和有效。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值