MissingParameterException: The 'CRM_CalendarType' parameter is missing a value
The error message he was getting is as follow:
[MissingParameterException: The 'CRM_CalendarType' parameter is missing a value]
at Microsoft.Reporting.WebForms.ParametersArea.ValidateAllReportInputsSatisfied()
at Microsoft.Reporting.WebForms.ReportViewer.OnPreRender(EventArgs e)
at Microsoft.Reporting.WebForms.ParametersArea.ValidateAllReportInputsSatisfied()
at Microsoft.Reporting.WebForms.ReportViewer.OnPreRender(EventArgs e)
[CrmException: An error occurred during report rendering.]
at Microsoft.Crm.Web.Reporting.SrsReportViewer.ReportErrorHandler(Object sender, ReportErrorEventArgs e)
at Microsoft.Reporting.WebForms.ReportViewer.OnError(Exception e)
at Microsoft.Reporting.WebForms.ReportViewer.OnPreRender(EventArgs e)
at System.Web.UI.Control.PreRenderRecursiveInternal()
at Microsoft.Crm.Web.Reporting.SrsReportViewer.ReportErrorHandler(Object sender, ReportErrorEventArgs e)
at Microsoft.Reporting.WebForms.ReportViewer.OnError(Exception e)
at Microsoft.Reporting.WebForms.ReportViewer.OnPreRender(EventArgs e)
at System.Web.UI.Control.PreRenderRecursiveInternal()
The solution for this issue is very simple as the user does not have read permission for user settings , report not able to retrive his calendar details (like Year format) once assign read permission for User settings everything works fine.
浙公网安备 33010602011771号