- Print
- PDF
Fix Reports
To fix reports, follow these steps:
Navigate to Lasernet > Common > Reports.
Add a new SSRS report to the list. In this example, the SalesInvoice.ReportCZ has been added.
Click Save.
Click Yes to attempt to load the report elements.
An error message has appeared, displaying a warning related to the DataElementOutput=NoOutput. This issue needs to be resolved using the Fix reports functionality.
Click Create within the Fixed report version group.
The wizard will replace the NoOutput with Output.
Click Next.
Use the default selection, then click Next.
Use the default selection, then click Next.
If you get any records in the Fix deployment errors screen, correct the Custom RDL column. If in doubt, contact your Lasernet reseller.
Note
It is only the LAC_CPY_XXXX field expression that is changed, not the SSRS fields. This should a default setting.
Click Next.
Click Finish.
If you are presented with the following error message, please refer to the Access rights section of this guide:
Error
System.Web.Services.Protocols.SoapException: The permissions granted to user 'NT AUTHORITY\NETWORK SERVICE' are insufficient for performing this operation. ---> Microsoft.ReportingServices.Diagnostics.Utilities.AccessDeniedException: The permission granted to user 'NT AUTHORITY\NETWORK SERVICE' are insufficient for performing this operation...
If the report is successfully fixed, you will be presented with the following message:
All reports are saved here by default unless there are reports from another ISV solution.
Remove a Fixed Report
The Remove button will remove the fix created as an extension of the existing SSRS report.
Deploy
If in doubt about whether or not a report is deployed after you have fixed it or whether you have moved a fix (either as a model or a deployable package from another environment), you can try to deploy the report by using the Deploy button.
Note
You will need to have the right permissions to do this on the reporting server.