永洪社区

标题: 提交按钮同时提交多个填报报错 [打印本页]

作者: 樱桃小子    时间: 2024-7-9 15:11
标题: 提交按钮同时提交多个填报报错
错误代码:110099999
ScriptParseException: 报告: 预览: 22222, 提交时运行,
第1行, Index 1 out of bounds for length 1
        at g5.common.script.JSEngine.createException(JSEngine.java:292)
        at g5.common.script.JSEngine.genException(JSEngine.java:233)
        at g5.common.script.JSEngine.exec(JSEngine.java:157)
        at g5.db.script.DBScriptable.exec(DBScriptable.java:1873)
        at g5.db.RTDashboard.executeDBScript(RTDashboard.java:4984)
        at g5.db.RTDashboard.execCommit(RTDashboard.java:650)
        at g5.sv.db.req.CommitReq.process0(CommitReq.java:203)
        at g5.sv.Req.process(Req.java:57)
        at g5.sv.db.DBServiceImpl.process(DBServiceImpl.java:1380)
        at g5.sv.db.DBProc.procReq(DBProc.java:1770)
        at g5.sv.db.DBProc.service(DBProc.java:140)
        at g5.sv.ServletHelper.service(ServletHelper.java:133)
        at g5.sv.PortalServlet.service(PortalServlet.java:1570)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
        at g5.sv.standardsso.AbstractTokenSSOFilter.doFilter(AbstractTokenSSOFilter.java:53)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
        at g5.sv.standardsso.SSOLoginFilter.doFilter(SSOLoginFilter.java:132)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
        at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
        at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:670)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
        at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
        at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
        at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
        at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
        at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
        at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
        at java.base/java.lang.Thread.run(Thread.java:834)



作者: yhdata_urupmFeS    时间: 2024-7-9 15:11
请问楼主,问题解决了吗?
作者: yhdata_lyaa    时间: 2024-7-9 15:25
填报提交多个?是写了脚本吗,
作者: 樱桃小子    时间: 2024-7-9 15:52
yhdata_lyaa 发表于 2024-7-9 15:25
填报提交多个?是写了脚本吗,

自由表填报
作者: yhdata_lyaa    时间: 2024-7-9 16:32
樱桃小子 发表于 2024-7-9 15:52
自由表填报

自由表写了格间计算吗
作者: 樱桃小子    时间: 2024-7-9 16:35
yhdata_lyaa 发表于 2024-7-9 16:32
自由表写了格间计算吗

写了
作者: 樱桃小子    时间: 2024-7-9 16:48
从10.1升级后报好多这种错,怎么解决呢
作者: yhdata_lyaa    时间: 2024-7-9 17:05
樱桃小子 发表于 2024-7-9 16:48
从10.1升级后报好多这种错,怎么解决呢

检查下格间计算呢,看起来是 报错  数组下标越界,看看是不是格间计算引用不对。
作者: 樱桃小子    时间: 2024-7-10 09:54
yhdata_lyaa 发表于 2024-7-9 17:05
检查下格间计算呢,看起来是 报错  数组下标越界,看看是不是格间计算引用不对。 ...

我又测试下,发现当提交按钮,只绑定一个提交操作时是不报这个错误的,但是一绑定两条或多条,就报这个错误了
作者: yhdata_xZbnQghV    时间: 2024-7-31 16:13
提交按钮脚本里写脚本自动提交//autoCommit("火电产业")
//autoCommit("工业供汽")
//autoCommit("火电主要技术")

作者: yhdata_yzm    时间: 2024-7-31 17:04
樱桃小子 发表于 2024-7-10 09:54
我又测试下,发现当提交按钮,只绑定一个提交操作时是不报这个错误的,但是一绑定两条或多条,就报这个错 ...

升级后的新版本,提交操作可以被隔离成很多个,一个个的去点提交,这里可能和脚本冲突了。我们反馈下
作者: 永洪tech-Jason    时间: 2024-7-31 17:21
提供下有问题的报告case
作者: 樱桃小子    时间: 2024-9-10 09:29
yhdata_urupmFeS 发表于 2024-9-6 15:58
请问楼主,问题解决了吗?

已经解决了




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4