Hi,
Ok, this is a bit of a curly question.
We're working on a project to convert some reports from an old system to crystal Reports (using version 2016). The reports will sit in a Crystal Server (2013), and will be called by a 3rd party front end selecting the report through a URL to the Crystal Server.
Anyway, the issue is, that the data returned will be different depending on the user role (different rights).
So 2 issues:
1. They want to pass the User ID/Role etc of the user logged into the front of the 3rd party software, to the Crystal Report sitting on the Crystal Server. Crystal then uses in the Select statement to determine the data to display.
EG User ID ""ABC" is full access, so gets all locations information
User ID "DEF" is at Sydney location, so only gets Sydney information.
2. In order for Crystal Reports to use this information passed from the front end, we have to put a parameter in crystal Reports to call this information. BUT we don't want the end user whos running the report to be able to see or edit this parameter value.
PS - Not sure if this is relevant, but the reports are built using OracleSQL Stored Procs to source the main data.
Help!!!
Please ask if I need to provide any information.
Ok, this is a bit of a curly question.
We're working on a project to convert some reports from an old system to crystal Reports (using version 2016). The reports will sit in a Crystal Server (2013), and will be called by a 3rd party front end selecting the report through a URL to the Crystal Server.
Anyway, the issue is, that the data returned will be different depending on the user role (different rights).
So 2 issues:
1. They want to pass the User ID/Role etc of the user logged into the front of the 3rd party software, to the Crystal Report sitting on the Crystal Server. Crystal then uses in the Select statement to determine the data to display.
EG User ID ""ABC" is full access, so gets all locations information
User ID "DEF" is at Sydney location, so only gets Sydney information.
2. In order for Crystal Reports to use this information passed from the front end, we have to put a parameter in crystal Reports to call this information. BUT we don't want the end user whos running the report to be able to see or edit this parameter value.
PS - Not sure if this is relevant, but the reports are built using OracleSQL Stored Procs to source the main data.
Help!!!
Please ask if I need to provide any information.