|
版本: |
其它(帖子中说明) |
小版本号: |
|
|
|
数据库: |
Oracle |
服务器操作系统: |
Windows |
应用服务器: |
Tomcat |
客户端操作系统: |
Windows 7 |
浏览器: |
Chrome |
|
|
问题描述:grid 中的数据为 A、B(B表为A表的从表,但是一一对应的关系) 表联合查询出来的数据,业务是更改联合查询出的B表数据,进行保存,
联合查询action 写在了B表中的动作中,数据集选择的concept 为B表,
reader为 联合查询的action,writer和creator 均为B表对应的 action,
保存的方法使用的是默认的。
异常:
Caused by: com.justep.exception.BusinessException: 编码: JUSTEP150159; 提示: 保存的列必须包含主语, 要保存的列"[CM_MAT_FEEDBACK.EDY_SUPP_EVAL, CM_MAT_FEEDBACK.USER_FDBK, CM_MAT_FEEDBACK.CONT_ID, CM_MAT_FEEDBACK.MAT_DEPT_FBUR, CM_MAT_FEEDBACK.REMARK, CM_MAT_FEEDBACK.EDY_SUPP_CONC, CM_MAT_FEEDBACK.PROJ_DEPT_FBUR]", 主语"[]"
at com.justep.exception.BusinessException.create(Unknown Source)
at com.justep.util.Utils.check(Unknown Source)
at com.justep.system.data.impl.TableImpl.extractSaveColumn(Unknown Source)
at com.justep.system.data.impl.TableImpl.save(Unknown Source)
at com.justep.system.data.BizData.save(Unknown Source)
at BizProcedure.save(BizProcedure.java:18)
... 27 more
该问题需要如何解决,或要实现这种业务有没有其他的方式,谢谢各位!
|
|