起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2364|回复: 5

[处理中3] 不能修改列 QTY_BAL,因为它是计计算列

[复制链接]

273

主题

674

帖子

2320

积分

金牌会员

Rank: 6Rank: 6

积分
2320
QQ
发表于 2022-12-12 11:47:16 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
本帖最后由 查查 于 2022-12-12 11:58 编辑

错误 如下:
在保存时:
Caused by: java.sql.SQLException: 不能修改列 "QTY_BAL",
因为它是计算列,或者是 UNION 运算符的结果。


就是INSERT SQL语句中包含了计算列QTY_BAL,但是在BIZ的SAVE..ACTION 中readonly中已填写了QTY_BAL,


Caused by: com.justep.exception.BusinessException: 编码: JUSTEP150039; 提示: 执行sql: INSERT INTO WOD (WOD.fID, WOD.VERSION, WOD.OV_FLAG, WOD.TO_VDR_CODE, WOD.FRM_VDR_CODE, WOD.WYOURCOLOR, WOD.UNIT_PRICE, WOD.OV_JOB_NO, WOD.PPB1, WOD.W_BAD, WOD.TO_EMPCODE, WOD.FLOWREMARK2, WOD.BACK_REMARK, WOD.OVTYPE, WOD.PPB3, WOD.PPB2, WOD.R_DESC, WOD.FLOWREMARK1, WOD.QTY_MUST, WOD.OVFID, WOD.JOB_NO, WOD.CLOSE_USER, WOD.W_UNAPPR, WOD.FH_DATE, WOD.TO_NAMEC, WOD.FLOWSTATUS, WOD.W_BAL, WOD.FRM_BOL_TYPE, WOD.AF, WOD.ORD_ID, WOD.ZB_NO, WOD.OV_ITEM_NO, WOD.SOHID, WOD.QTY_OV, WOD.PARA16, WOD.PARA15, WOD.TRAN_DATE, WOD.PARA12, WOD.PARA11, WOD.PARA14, WOD.PARA13, WOD.QTYTYPEOV, WOD.BC, WOD.QTY_F, WOD.WIP_FH_DATE, WOD.PPC, WOD.PPB, WOD.APPR_DATE, WOD.BF, WOD.PPF, WOD.WYOURSIZE, WOD.UNAPPR_FLAG, WOD.PAY_CODE, WOD.TO_BOL_DESC, WOD.FREE, WOD.PT_NO, WOD.SEQ_NO, WOD.DDTYPE, WOD.W, WOD.TO_BOL_TYPE, WOD.CNUM, WOD.REMARK, WOD.WK_TYPE, WOD.W_F, WOD.PODFID, WOD.HID, WOD.R_BOL_DESC, WOD.FRM_VDR_DESC, WOD.CLOSE_DATE, WOD.QTY_T, WOD.FRM_EMPCODE, WOD.R_ORG_CODE, WOD.FRM_BOL_CODE, WOD.WPCSODFID, WOD.TRAN_DATE1, WOD.APPR_FLAG, WOD.ITEM_NO, WOD.ACC_PAY_DATE, WOD.BW_PER, WOD.QTY_MUST_BAL, WOD.SETSBF_FLAG, WOD.WK_DESC, WOD.DN, WOD.YOURCOLOR, WOD.QTY_UNAPPR, WOD.QTY, WOD.JOBFID, WOD.BOLD, WOD.ACC_CHECK_USER, WOD.QTY_BAL, WOD.FILE_NO, WOD.CLOSE_FLAG, WOD.ACC_CHECK_FLAG, WOD.W1, WOD.W2, WOD.W3, WOD.W4, WOD.W5, WOD.W6, WOD.W7, WOD.UNIT_DESC, WOD.B_NO, WOD.WYOURMODEL, WOD.SYSUSER, WOD.FRM_NAMEC, WOD.CLOSE_QTY, WOD.UNIT_PRICE_OV, WOD.R_ORG_DESC, WOD.ACC_UNIT_PRICE, WOD.R_BOL_CODE, WOD.ACC_REMARK, WOD.UNIT_PRICE_WF, WOD.APPR_USER, WOD.FRM_BOL_DESC, WOD.FB_NO, WOD.ACC_DISCOUNT, WOD.BYHAND, WOD.W_PER, WOD.APPR_DATE_FST, WOD.TAXRATE_FLAG, WOD.STATUS_CODE, WOD.QTYTYPE, WOD.SYSDATE, WOD.TO_BOL_CODE, WOD.PCTYPE, WOD.TAX_RATE, WOD.MATB_NO, WOD.PRD_B_NO, WOD.ACC_CHECK_DATE, WOD.TO_VDR_DESC, WOD.QTY_OV_F, WOD.QTY_BAD, WOD.client_id) VALUES ( ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? ,  ? , ?), binds: [0003A19065ED440283B11E9F90ABF9F5, 0, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, 261-220901-001-901, null, null, null, null, null, null, null, null, W03203, null, null, null, null, null, null, 2022-12-12 11:46:39.023, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, BZ, null, null, null, ML1001-4718135AA10, null, null, null, null, null, null, null, null, 100, E08EE2C5-808F-4F48-997C-7592DFEDD1B4, null, null, null, 3203-22121201, null, null, null, null, null, null, null, null, null, null, null, null, system NAME, null, null, null, null, null, null, null, null, null, 包装, null, null, null, null, null, null, 0, null, 2022-12-12 11:46:39.032, null, null, null, null, null, null, null, null, null, FF2A89265BA94E5DA1C75A01D953FB79]出错
        at com.justep.exception.BusinessException.create(Unknown Source)
        at com.justep.system.ksql.KSQLUtils.execSqlUpdate(Unknown Source)
        ... 49 more
Caused by: java.sql.SQLException: 不能修改列 "QTY_BAL",因为它是计算列,或者是 UNION 运算符的结果。


1670817420989.png

之前没有问题,今天就不能用了,现在要怎么做呢?
多谢

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2022-12-12 12:00:20 | 显示全部楼层
前端的计算列本来就不会参与保存,不需要设置只读
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

273

主题

674

帖子

2320

积分

金牌会员

Rank: 6Rank: 6

积分
2320
QQ
 楼主| 发表于 2022-12-12 12:12:49 | 显示全部楼层
不是前端的,是DB的TABLE中的字段,表中做了公式
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2022-12-12 13:53:49 | 显示全部楼层
前端自己用输入框修改列值了?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

273

主题

674

帖子

2320

积分

金牌会员

Rank: 6Rank: 6

积分
2320
QQ
 楼主| 发表于 2022-12-12 14:44:28 | 显示全部楼层
本帖最后由 查查 于 2022-12-12 20:42 编辑

没有录入框,新增加记录后保存就出错,平台的INSERT语句中自带了这个上字段。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2022-12-13 10:15:18 | 显示全部楼层
跟之前正常的时候svn记录的资源原件对比看看修改了什么,不可能什么都没动突然就报错了
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-2 15:06 , Processed in 0.070057 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表