关于选择物料NumberFormatException报错说明
如下图所示采购申请单选择物料时报错
报错堆栈如下:
错误信息:For input string: "29��"
错误详细堆栈信息:java.lang.NumberFormatException: For input string: "29��"
at: java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at: java.lang.Integer.parseInt(Integer.java:458)
at java.lang.Integer.parseInt(Integer.java:499)
at: com.kingdee.eas.framework.config.AbstractTablePreferencesHelper.string2ColumnData(AbstractTablePreferencesHelper.java:673)
at: com.kingdee.eas.framework.config.TablePreferencesHelper.getUserDataFromDB(TablePreferencesHelper.java:176)
at: com.kingdee.eas.framework.config.TablePreferencesHelper.getUserDataFromDB(TablePreferencesHelper.java:141
at: com.kingdee.eas.framework.config.TablePreferencesHelper.init(TablePreferencesHelper.java:97)
at: com.kingdee.eas.framework.client.ListUI.initUserConfig(ListUI.java:8193)
at: com.kingdee.eas.framework.client.CoreUI.onShow(CoreUI.java:2873)
at: com.kingdee.eas.framework.client.ListUI.onShow(ListUI.java:6536)
at: com.kingdee.eas.framework.client.TreeDetailListUI.onShow(TreeDetailListUI.java:1589)
at: com.kingdee.eas.basedata.master.material.client.MaterialListUI.onShow(MaterialListUI.java:5513)
分析:
该问题为T_FW_UserCustomConfig表存在脏数据导致删除对应数据即可
select * from T_FW_UserCustomConfig where FUSERID ='用户id' and FUICLASSNAME ='com.kingdee.eas.basedata.master.material.client.MaterialListUI'
DELETE from T_FW_UserCustomConfig where FUSERID ='用户id' and FUICLASSNAME ='com.kingdee.eas.basedata.master.material.client.MaterialListUI'
关于选择物料NumberFormatException报错说明
本文2024-09-16 22:19:55发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-47459.html