2
수정 마스크와 일치하지 않는 크리스탈 보고서의 매개 변수에 값을 입력하려고합니다. 보고서 응용 프로그램 서버에 오류가 발생합니다. 어쨌든이 예외를 잡아 사용자가 이해할 수없는 예외를 던질 수 있습니까? 문제는 내 코드가보고서 응용 프로그램 서버에 오류가 발생했습니다.
System.Runtime.InteropServices.COMException: The Report Application Server failed at CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass.GetParamPromptingInfo(PromptingRequestInfo promptingRequestInfo, Object& promptingUnits, Object& promptingInfoProvider) : Line 0 at CrystalDecisions.ReportSource.EromReportSourceBase.DoParameterPrompting(PromptingRequestContext reqContext) : Line 0 at CrystalDecisions.Web.ReportAgent+ReportClosedExceptionHandlingReportSource.DoParameterPrompting(PromptingRequestContext reqContext) : Line 0 at CrystalDecisions.Web.ReportAgentBase.DoPrompting(PromptingHTMLRenderOption htmlOption) : Line 0 at CrystalDecisions.Web.Components.ParamComponent.ShowFullPrompt() : Line 0 at CrystalDecisions.Web.Components.ParamComponentBase.HandleException(Exception e) : Line 0 at CrystalDecisions.Web.CrystalReportViewer.HandleExceptionAndPromptIfNeeded(Exception x, EnumAspNetLifeCycleStage stage) : Line 0 at CrystalDecisions.Web.CrystalReportViewer.OnPreRender(EventArgs e) : Line 0 at System.Web.UI.Control.PreRenderRecursiveInternal() : Line 0 at System.Web.UI.Control.PreRenderRecursiveInternal() : Line 0 at System.Web.UI.Control.PreRenderRecursiveInternal() : Line 0 at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) : Line 0
Ctrl + Alt + E를 눌러 예외 창을 연 다음 일반 언어 런타임 예외에 대한 확인란을 선택할 수 있습니다. 이것은 당신의 코드에서이 예외가 던져지기를 희망한다. – gunr2171
보기에 보고서를 어떻게 표시하고 있습니까? – gunr2171