on 09-20-2021 10:41 AM
I'm using crystal report SDK java libraries in order to generate a pdf report via batch. I have no problems generating the report using tables, but when I introduce a procedure, it rises an error.
I'm using jrcerom-12.2.2200.2677.jar (and other jars coming with it). The rpt is made by Crystal Report for SAP Business One 14.2.7.3069.
When I produce the pdf in sap, it gives me no errors. So the problem appends only when I process it with java libraries.
The procedure I'm calling is TmSp_DocLineTypeLayout.
This is the error:
Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at java.util.ArrayList.rangeCheck(ArrayList.java:657) at java.util.ArrayList.get(ArrayList.java:433) at com.crystaldecisions.reports.dataengine.m.l(SourceFile:370) at com.crystaldecisions.reports.dataengine.m.b(SourceFile:333) at com.crystaldecisions.reports.dataengine.j.b(SourceFile:515) at com.crystaldecisions.reports.dataengine.m.o(SourceFile:408) at com.crystaldecisions.reports.dataengine.m.a(SourceFile:173) at com.crystaldecisions.reports.dataengine.ContextNode.a(SourceFile:114) at com.crystaldecisions.reports.dataengine.ContextNode.a(SourceFile:95) at com.crystaldecisions.reports.dataengine.j.case(SourceFile:1080) at com.crystaldecisions.reports.dataengine.h.<init>(SourceFile:108) at com.crystaldecisions.reports.dataengine.DataContext.a(SourceFile:254) at com.crystaldecisions.reports.dataengine.DataProcessor2.a(SourceFile:4660) at com.crystaldecisions.reports.dataengine.DataProcessor2.a(SourceFile:4574) at com.crystaldecisions.reports.dataengine.DataProcessor2.new(SourceFile:2652) at com.crystaldecisions.reports.dataengine.DataProcessor2.byte(SourceFile:2610) at com.crystaldecisions.reports.dataengine.DataProcessor2.try(SourceFile:2282) at com.crystaldecisions.reports.dataengine.DataProcessor2.int(SourceFile:2442) at com.crystaldecisions.reports.dataengine.DataProcessor2.I(SourceFile:1013) at com.crystaldecisions.reports.formatter.formatter.objectformatter.ObjectFormatter.fp(SourceFile:526) at com.crystaldecisions.reports.formatter.formatter.paginator.PageFormatter.if(SourceFile:613) at com.crystaldecisions.reports.formatter.formatter.paginator.PageFormatter.a(SourceFile:578) at com.crystaldecisions.reports.formatter.formatter.paginator.PageFormatter.X(SourceFile:387) at com.crystaldecisions.reports.formatter.formatter.paginator.PageFormatter.moveToPageN(SourceFile:339) at com.crystaldecisions.reports.formatter.export2.a.a(SourceFile:79) at com.crystaldecisions.reports.formatter.export2.a.a(SourceFile:253) at com.crystaldecisions.reports.formatter.export2.ExportSupervisorEx.if(SourceFile:642) at com.crystaldecisions.reports.formatter.export2.ExportSupervisorEx.a(SourceFile:586) at com.businessobjects.reports.sdk.requesthandler.ReportViewingRequestHandler.a(SourceFile:637) at com.businessobjects.reports.sdk.requesthandler.ReportViewingRequestHandler.int(SourceFile:673) at com.businessobjects.reports.sdk.JRCCommunicationAdapter.do(SourceFile:1943) at com.businessobjects.reports.sdk.JRCCommunicationAdapter.if(SourceFile:660) at com.businessobjects.reports.sdk.JRCCommunicationAdapter.a(SourceFile:166) at com.businessobjects.reports.sdk.JRCCommunicationAdapter$2.a(SourceFile:528) at com.businessobjects.reports.sdk.JRCCommunicationAdapter$2.call(SourceFile:526) at com.crystaldecisions.reports.common.ThreadGuard.syncExecute(SourceFile:102) at com.businessobjects.reports.sdk.JRCCommunicationAdapter.for(SourceFile:524) at com.businessobjects.reports.sdk.JRCCommunicationAdapter.int(SourceFile:423) at com.businessobjects.reports.sdk.JRCCommunicationAdapter.request(SourceFile:351) at com.businessobjects.sdk.erom.jrc.a.a(SourceFile:54) at com.businessobjects.sdk.erom.jrc.a.execute(SourceFile:67) at com.crystaldecisions.proxy.remoteagent.RemoteAgent$a.execute(SourceFile:716) at com.crystaldecisions.proxy.remoteagent.CommunicationChannel.a(SourceFile:125) at com.crystaldecisions.proxy.remoteagent.RemoteAgent.a(SourceFile:537) at com.crystaldecisions.sdk.occa.report.application.ds.a(SourceFile:186) at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(SourceFile:1558) at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(SourceFile:337) at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.if(SourceFile:223)
User | Count |
---|---|
77 | |
9 | |
8 | |
6 | |
6 | |
6 | |
6 | |
6 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.