Purpose
To provide step by step instruction on how to manually assign a new Database source to an existing custom report
Responsibilities
- Reports Developers
- School System Administrators
Pre-requisites
- SA equivalent Access
- Access to Synergetic Reports Site Folder
- Crystal reports Editor
Procedure
- Open up the Customised report in Crystal reports
- Select Database, Set Datasource location
- Select the Reports Data Source location (currently SynergyOne or SynergyOneFinance)
- In My connections you should have a "Synergetic" Data Source (Please note in Single Database there should only be a need for one Database ODBC Connector)
- Click Update
- Enter the Password for SA then Click Finish
- Repeat the process for each Subreport
- Once each Datasource has been corrected, ensure "Use DSN Default Properties" is set to true (Including Subreports)
Testing
- Run the report as usual
- Possibly make some test changes to the new Single Database instance to confirm that data is been pulled from the correct source.
Known Problems
- SA users unable to see all Tables, Views and Stored procs
This is due to a 8000 object limit imposed by Crystal Reports which can be increased by modifying a registry key as described in https://apps.support.sap.com/sap/support/knowledge/public/en/1215994
Increasing this to 20000 should resolve this issue.- Untick the Views, Tables or Stored Procedures depending on what you want to see in Crystal Options, Database Tab
- Confusion of how single Database works with a single ODBC Connector.
- There might be a separate ODBC connector called Synergetic_Finance this is actually the same as Synergetic (this possibly adds more confusion to the problem)