2012-06-15 4 views
1

보고서 자동 로딩을 사용하지 않도록 설정하는 방법은 무엇입니까? 모든 매개 변수의 기본값이있는 경우 발생합니다.보고 서비스 - 자동 로딩 사용 안 함

감사

+1

는 기본 값을 제거 시도했다 및 ReportViewer 컨트롤에 ShowParameterPrompts = "true"로 설정? 보고서에서 보고서를 사용하지 않으려면 왜 기본값을 설정해야합니까? –

+0

대부분의 경우 기본값이 사용되지만 사용자가 기본값을 선택하거나 변경하도록 허용해야하며 누군가가 보고서를 시작할 때마다 쿼리를 실행하고 싶지는 않습니다. –

+0

행운을 빌어 요? –

답변

1

ReportViewer 컨트롤에 설정 ShowParameterPrompts="True". 이렇게하면 보고서 자동 렌더링이 비활성화됩니다.

3

Microsoft connect에서 해결 방법을 발견했습니다.

먼저 디자이너의 ShowReportBody= false을 설정하십시오.

그런 뒤에 코드 :

 
    protected void ReportViewer1_SubmittingParameterValues(object sender, Microsoft.Reporting.WebForms.ReportParametersEventArgs e) 
     { 
      this.ReportViewer1.ShowReportBody = true; 
     } 
관련 문제