The following error comes up when I use a package procedures in my Crystal Report. If I use a procedure, the report works just fine. It seems that the crystal report runtime is not recognizing (or stripping) the package name at runtime and seems to think my procedure is a table.
The table 'PROCEDURE' could not be found. Error in File Report1003 {9578D7F2-1799-4336-B8F1-9FA4FB81277C}.rpt: The table could not be found.
When I go into my report and uncheck the following:
Verify on First Refresh
Verify Stored Procedures on First Refresh
then I receive the following error on my report:
Failed to retrieve data from the database. Details: [Database Vendor Code: 6550 ] Failed to retrieve data from the database. Details: [Database Vendor Code: 6550 ] Failed to retrieve data from the database. Error in File Report1003 {5D78B282-7113-4C87-A004-4852A99442C3}.rpt: Failed to retrieve data from the database. Details: [Database Vendor Code: 6550 ]
This is what the Show SQL Query looks like in my report:
BEGIN "MYDATABASE"."PACKAGE"."PROCEDURE"(:O_RC1); END ;
This is the runtime I have installed:
SAP Crystal Reports runtime engine for .NET Framework 4 (64-bit)
Datasource Connection: Oracle Server
Database: Oracle 12.1.0.1.0
Is there a way around this issue? I would like to be able to use package procs for my report.