v5填报展现正常但提交时报对象错误的排查
来源:互联网 发布:java手机编译器aide 编辑:程序博客网 时间:2024/06/06 02:57
问题描述:
如题,提交时报 “对象c不是序表”
数据处理---来源脚本如下
数据处理---回填脚本如下
本文依次为例,介绍下排查的方法
从报错看 比较容易判断 ,因为点提交报错,所以是去向脚本中 对对象c操作的时候 用到了对序表可以但可能是排列不成立的函数。
这个排查主要看 对象c是不是在填报表中用到了。如果用到了 来源和去向都要排除,如果只在去向出现 就只检查去向脚本即可。
从报表分析后发现报表有用到c对象,所以两边都要排查,在检查来源时便发现 对c进行了sort() (见图一的B4),因为sort后不论原对象是序表还是排列均成了排列, 再看去向 对C进行了delete,这时候就找到问题了,对排列进行了不支持的delete。
此例解决方式是在来源的B4 sort后重新new了下:>C=B3.new(aold.项目:项目,aold.序号:序号,a.现款:现款,a.承兑:承兑,a.合计:合计,a.备注:备注,a.DEPARTMENTEPARTMENT,a.DEPARTMENT_IDEPARTMENT_ID,a.PERIOD_NAMEERIOD_NAME,a.LAST_UPDATED_BYAST_UPDATED_BY,a.LAST_UPDATE_DATEAST_UPDATE_DATE).sort(序号).new(项目,序号,现款,承兑,合计,备注,DEPARTMENT,DEPARTMENT_ID,PERIOD_NAME,LAST_UPDATED_BY,LAST_UPDATE_DATE)
用以上方式问题解决,方法不止一种,比如还可以在去向里转成序表再操作,或者用不同对象转存等等。
以上解决方案供参考。
- v5填报展现正常但提交时报对象错误的排查
- 填报的数据提交方案
- svn提交时报的各种错误
- 定制填报提交的“确认”提示框
- git提交代码时报403错误的解决办法
- 关于form表单提交时报400错误的总结
- 润乾V5实现展现报表的同时导出excel
- 错误的排查
- 润乾v5填报-分片问题分析
- debug和release调试正常,单独执行程序时报Runtime Error! 的错误原因之一
- SVN提交时报out-of-date错误
- Tomcat服务在Eclipse中能够正常启动,但页面出现404错误的解决方法
- SpringMVC表单提交错误400排查思路及解决方案
- Eclipse下进行SVN提交时报“svn: 过期”错误的解决办法
- 系统日志中展现的段错误
- vc中debug版程序正常但release版错误
- tomcat正常启动,但项目未找到报404错误
- SSM 正常启动但不访问404错误
- js判断flash是否被禁用
- strace命令
- LeetCode-560. Subarray Sum Equals K
- 【第1143期】优化移动端window.onscroll的执行频率方案
- 12.18
- v5填报展现正常但提交时报对象错误的排查
- C# 给 Excel 工作表添加水印
- #30秒理解代码# 求数组最大值、最小值
- 【广告】前端架构师独家揭秘:月薪30k难吗?
- 51nod 1272 最大距离 -暴力
- c语言指针题(1)
- 高可用高性能yii2.0
- 求生大逃亡
- 重磅下载!678页阿里内部技术干货