crystal report viewer showing blank report - crystal-reports

I had an application having crystal report in a machine with local sql database, there the report was showing well, but when i copied the same application in another machine having the database file copied in the sql, the application runs fine but the crystal report is showing blank page.
The controls within the application are retrieving the data from the database.
I have created a new ODBC connection.
I have changed the data-source location in the report file according to the new local machine using the ODBC connection.

Related

Upload Report with ejbql Data Adapter in JasperSoft Server

I've created a report using JasperSoft Studio, and it works fine using a EJBQL Data Adapter with an EJBQL Query.
But now, I need this report to be called from Jaspersoft Server, but I can't figure out how I can setup the EJBQL Data Adapter in the Server, it is possible?

How to get the data of the report (jrxml file) when running the Jasper Report server?

I have created an iReport based on the jrxml file and ran the report in Jasper Server. But after running the report I am getting the preview of the report without any data in it. I have set all the database what I am using in Jasper Server and in iReport.
Make sure Data Source is set correctly on the server. Check your iReport connection string and credentials first, then review report Data Source details on the server.

connect Jasperreports community edition to another database server

Version - 6.0.1 (jasperreports-server-cp-6.0.1)
Is it possible to connect jasperreports community edition installed on a ubuntu server to another postgreSQL database server?. I have followed this
https://community.jaspersoft.com/wiki/connecting-jasperreports-server-yo....
When I try to create a data source (JDBC) , its showing nothing like in thedocument. It simply returns the blue menu (Library, view, manage)
Any help would be appreciated.
Assuming you want to report on a different database you have to create a new datasource. Select view->repository, right-click in the tree somewhere and create a new datasource. You have to have the correct driver available but it will already have the driver for postgres. Put in the connection details and save the data source.
When you upload a report to the server, you'll have to then associate the report with the datasource (edit the report properties). This is all covered in the documents you get with the install e.g. JasperReports-Server-User-Guide, JasperReports-Server-Admin-Guide

How Report Builder connects to Progress DB?

We are using XenApp to open Report Builder. Currently it's connected to the production server and connects with progress db.
Now we are in a process of moving to new production server.We need to make sure what are all the configuration files used to connect with report builder with that particuler production server.
Where are the server and db details defined in the report builder?
Are there any confiquration files used for Report Builder?
Current Progress version in production 9.1.
You need to look into your short cut/batch-file starting the report builder and refer to:
Chapter 2 of the Report Builder Tutorial
Chapter 1 of the Report Builder Users Guide
Download pdfs from links below
The settings can basically reside either in files (standard extensions .ini and .pf) or in the registry of your server (given it's a windows server which it most likely is since you're running report builder on it).
Report Builder Tutorial
Report Builder Users Guide

How can i change datasource of a rpt report in Cystal Reports Server

I have 3 different machines with Crystal Reports Server XI R2 installed. They are at different subnets pointing to different oracle databases with same schema definition but different names (dev, test, production).
I got a rpt file created on the development environment, pointing to the "dev" schema.
All went fine. The report executed successfully.
When i got the same rpt and published it in the test server, i could not change the datasource location. It appears that the rpt file keep fixed the datasource that was used in its creation.
Anyone knows how can i change the datasource of a rpt file, making it independent of database location and independent of the database used by the designer?
Thanks
I assume from the question that the different Oracle databases have different database names, but the same schema name - something like OperationalDB on dev, test and live? (It's more complicated if they have different schema names.)
If so, then it depends on what sort of Driver you're using.
If using an ODBC driver, then simply set up different ODBC sources (pointing to the appropriate database) with the same data source name on each of the Crystal machines.
If using a native Oracle driver, then I suggest editing the TNSNAMES.ORA file on each of the machines so that they each have the same TNS name pointing to the appropriate database.
If using a native Oracle driver and you are unable to edit the TNSNAMES.ORA file (for example, if it is a shared network file instead of being located on each of the Crystal machines), then you will need to change the datasource location in the Report Designer (or via the API, if accessing Crystal through one) each time you transfer a report from one machine to another.