金蝶eas常见问题解答 工具及框架应用 联系客服

发布时间 : 星期五 文章金蝶eas常见问题解答 工具及框架应用更新完毕开始阅读898064cd504de518964bcf84b9d528ea81c72fd8

解决方法

现场数据库中的t_pm_mainmenuitem表,有fparent字段为空的记录,且记录为空的记录对应的目录层级为2,导致后续层级的也无法正常显示。

可以根据select * from t_pm_mainmenuitem where fparent is null and flevel > ? 来查看对应层级父级菜单为空记录,删除或者找对应的领域的研发提供修复脚本。 针对问题答复:

根据现场提供的t_pm_mainmenuitem数据表,分析发现其中有部分2级菜单的fparent字段为空。

导致生成菜单树出现空指针异常。

根据检查的结果,出现问题的2级别以上菜单的fparent记录为空的菜单,均是“营销服务管理_售楼管理”一系列的菜单。现场可以通过以下sql查询: select * from t_pm_mainmenuitem where fparent is null and flevel > 1;

至于上述有问题的的记录出现原因:有可能是现场更新了房地产相关的补丁(补丁脚本有缺陷),或者人工增加了相关的有问题的菜单数据。 处理方法:

方法1、联系房地产售楼管理相关的研发,提供正确的数据脚本(如果上面的问题确认是房地产补丁导致)进行修复;

方法2、人工修复,根据实际菜单上下级情况,将fparent字段修复;

方法3、删除上面有问题的菜单记录,后续如使用到,则通过EAS客户端添加。

适用版本

版本不限

1.14 解决方案目录中没有任何元数据

问题描述

导入解决方案,提示成功,但是解决方案目录中没有任何元数据,lib包等内容。

解决方法

跟研发讨论,现场下载过程中,有server/properties/包无法下载。 估计是该jar包太大导致。 处理方法:

方法一:服务器上临时删除或者剪切该jar包到其他目录,待导完解决方案后,再恢复jar包。 节点中的 filter_rule属性,其后面,追加“;”(注意大小写),以过滤掉上述无法下载的jar包。(该jar包跟多语言相关,可以不用下载) 并执行BOSModular\\环境清理缓存,重启bos工具验证。

适用版本

版本不限

1.15 单据序时簿界面左下角统计的行数跟实际显示的不一致

问题描述

客户端运行时候,单据序时簿界面左下角统计的行数跟实际显示的不一致。

解决方法

此问题一般出现在包含有分录业务单据中,而没有分录的基础资料,基本不会出现。 在 BOS解决方案中,找到此序时簿 listui 对应的 query,然后查看下此 query的“其他”页签,

确认此页签中“主键定义”栏目是否只有 id 一项,如果没有 的话,需要加上。.

适用版本

版本不限

1.16 单据头进行合计的字段,在序时簿中合计错误

问题描述

单据头字段进行合计,在序时簿界面,合计的结果不正确,对于单据有 N条分录的情况,单 据头合计字段对此条单据记录会得到 N倍实际值的结果。

解决方法

找到此单据序时簿界面 listui 对应的 query,在“字段”页签中,找到要合计的单据头字段, 然后在下面的扩展属性栏中增加一个 PKNameGroupBy,并将此扩展属性都应的值修改为 id, 然后重新发布即可。

1.17 BOSTYPE如何查询

问题描述

需要获取实体的bosType,请问如何查找到。

解决方法

相应实体的BOSTYPE。可在表T_SYS_EntityRef中查找对应实体的BOSTYPE,或者在bos下工具下相应的实体文件*.entity的源代码中找到标签,标签内为对于的BOSTYPE。

1.18 升级上来环境的BOS报错

问题描述

从服务器更新bos工具,新建业务单元或编辑业务单元,保存扔出异常。

解决方法

更新到2013年10月17号后,从服务器更新bos工具,新建业务单元或编辑业务单元,保存扔出异常,经过分析,是Context类中添加了getOriginLocale接口导致工具调用异常。更新BOS补丁:PT094186

适用版本

750

1.19 列表界面显示异常,列表界面无法显示超过30行

问题描述

列表界面无法显示超过30行,实际有50多行,部分行无法选中。

解决方法

现场开发的单据应该有分录,请查看数据源-其他-主键信息中是否添加了分录的id,如果没有请尝试添加单据id和分录.id

适用版本

版本不限

1.20 导入解决方案时,选择从远程服务器导入,报错

问题描述

导入解决方案时,选择从远程服务器导入,报错。

如果服务器启用了防火墙,建议使用被动模式连接并开放10166、10167、10168三个端口或尝试关闭防火墙后重试 。

解决方法

系相关端口被封引起,服务器需开放相关端口10166、10167、10168。

适用版本

1.21 新安装BOS工具无法打开

问题描述

安装BOS工具无法打开