Skip to Content
0
Former Member
Mar 12, 2009 at 03:50 PM

If we are migrating from JRC to CR Java SDK, do we need RAS or any server

39 Views

Current situation

e already have lots of clients running our product. We are using JRC to show the reports. Reports are designed in Crystal Reports Designer and hosted in the J2EE application servers. No modification/updating of these reports are needed from the client side. No need to create either full or part of the reports on the fly.

Only thing we do on the report other than just calling the viewerSDK to view, is: we read the parameters from the (designed/hosted) report to do parameter prompting in our own custom JSP. We went to create our own JSP to prompt for report parameters, because, using JRC SDK, for some reason we were unable to get dynamic (drop-down) parameter showing the list of values. These dynamic parameters are list of values, user choose one. So these parameters are linked to a command with simple SQL like (select col1, col2 from table1).

Current API ???

I think we have this free JRC SDK. We have a directory called crystalreportviewers115 in our product deployment plus some JARS like (CrystalReportEngine.jar, CrystalCommon.jar, CrystalCharting.jar, CrystalExporters.jar, CrystalExportingBase.jar, CrystalDatabaseConnectors.jar, CrystalFormulas.jar, CrystalQueryEngine.jar, CrystalReportingCommon.jar, rasapp.jar, rascore.jar, ReportViewer.jar, etc) in our appserver j2ee classpath.

Now there are two choices:

1. Let crystal report viewer handle itself the parameter prompting; Then, I do not know if it is possible with this free JRC SDK or anything else that is open source. If it is possible with some upgrading can you please let me know some tips to goahead.

2. Finding a way to read the parameter details like the SQL command, etc, so that we can show it in our JSP. I do not know if we still need to upgrade to a different version of SDK.

I tried looking for a different or newer SDKs... It is confusing with things CR for Eclipse, CR Java SDK, etc. Do not know which direction to go!!!

Can someone guide me please.