开发第一个月遇到的各种问题,全实战所有问题亲身经历。谨以此献给奋斗中的尛鲜肉
1、元数据设计时,要填写扩展标签smart(且必须为全小写)才能生成元数据动态属性的java代码字段()
解决:元数据文件设置“扩展标签”为smart(一定全小写)
过程:没人说扩展标识smart是做什么用的,凭借以前经验觉得好像做这个的跟同事确认也没有明确答案,看了看同类元數据来回试了试开始用的大写始终不管用,后来对比发现改成小写就行了
2、功能节点默认模板,分配模板时节点标识字段不能填写值否则无法加载默认模板。()
解决:默认模板分配时节点标识保持系统默认值,什么也别写
过程:看见节点标识字段根据个人习惯覺得应该要填写个值,于是写上”default”,打开节点时单据模板没问题但是查询模板始终加载不错来,看debug信息提示“当前登录用户没有分配查詢模板”于是一直以为是不是要特别分配模板给这个用户,但是在集团模板、业务单元模板分配后发现还是一样的问题。于是就跟踪叻sql语句发现了查询过程中使用的条件节点标识列用”~”作为条件,顿时无语
3、新增按钮无法打开卡片态界面报“未知错误”()
原因:AddHandler事件配置项注释掉了,加载界面时必须用它因此加上就好了。同时卡片态没有问题其它几个表体表尾handler也需加上。
解决:添加handler即便實现方法啥也没写.
原因:因为billFormEditor属性名配置错误,没有加载成功导致
5、快速查询区没有值()
解决:在查询模板中勾选默认显示
6、添加自萣义按钮导致界面无法加载工具栏
原因:自定义按钮有问题