旗正规则引擎内存表出错的原因及解决方法分享
2017-08-24 17:45
295 查看
1 内存表
1.1 汇总
1.1.1 错误
汇总列中必须包含分组列所属部门
1.1.2 解决方案
点击图片中的“sum(基本工资)”,弹出窗体,将所属部门加入。引发该问题的原因是,分组列存在的字段,必须要包含在汇总列中。
1.2 更新
1.2.1 错误
数组个数小于取值位置:-1
1.2.2 解决方案
出现该错误的原因是内存表中没有数据。可能性有两个,一、内存表真没有数据,二、更行的时候字段的英文名称没有对应,导致没有找到数据。方法一:查看内存表是否有数据,如果没有数据导入数据,如果有数据请参考方法二。
方法二:如果有数据存在,其中更新列和被更新列英文名称须一致,同时匹配列和被匹列英文名称须一致,如果不一致也会报“数组个数小于取值位置 : -1”
1.3 遍历
1.3.1 错误
不能选择列部门编号(部门信息),必须设置遍历表格部门信息
1.3.2 解决方案
出现该错误的原因有两个原因,一、对应的规则的属性窗口中没有设置“遍历表格”为勾选二、对应规则的属性窗体中没有设置“其他表格”为“允许设置其他表格列”。处理方法:选择报错的规则,查看属性窗口中“遍历表格”是否勾选,如果没有勾选,判断在该规则的上级规则集是否有勾选,如果有勾选则不在此处勾选,而是设置属性“其他表格”,属性值改为“允许设置其他表格列”,否则勾选“遍历表格”。
相关文章推荐
- 使用旗正规则引擎内存表出错的原因及解决方法
- explorer.exe经常出错的解决方法和原因
- win10系统更新KB3124263补丁出错的原因以及解决方法
- IIS访问出错原因及解决方法
- 点击导航栏,ie8 下内存递增的原因及其解决方法(主要是围绕是否是iframe导致的)
- 云帆教育大数据分享-Flume-0.9.4源码编译及一些编译出错解决方法
- 系统提示“该内存不能为read”的原因及解决方法
- 【分享】4412开发板POP烧写ubuntu出错,如何挂载emmc分区解决方法
- nodejs中安装ghost出错的原因及解决方法
- 安装SQL Server 2012过程中出现“启用windows功能NetFx3时出错”(错误原因、详细分析及解决方法)以及在Windows Server2012上安装.NET Framework 3
- Android requires compiler compliance level 5.0 or 6.0. 出错原因分析、解决方法
- 微信分享动态设置title desc取不到值的原因及解决方法
- 执行java.io.ByteArrayOutputStream.write 方法内存突然加大的原因与解决办法
- mysqldump:常用操作、案例分享、意外终止的原因以及解决方法
- 执行java.io.ByteArrayOutputStream.write 方法内存突然加大的原因与解决办法
- Java heap space造成tomcat响应时间过长,原因在JVM内存分配太小,解决方法
- IE,firefox内存溢出原因与解决方法
- Office文档出错的几种原因与解决方法
- 深入浅出mysqldump:常用操作、案例分享、意外终止的原因以及解决方法
- 虚拟内存不足原因与解决方法