다음을 통해 공유


CrystalReportViewer.DrillDownSubreport 이벤트

이 이벤트는 하위 보고서를 드릴다운할 때 발생합니다.

네임스페이스 CrystalDecisions.Web 어셈블리 CrystalDecisions.Web (CrystalDecisions.Web.dll)

구문

Public Event DrillDownSubreport As CrystalDecisions.Web.DrillSubreportEventHandler
public event CrystalDecisions.Web.DrillSubreportEventHandler DrillDownSubreport

이벤트 데이터

이벤트 처리기는 이 이벤트와 관련된 데이터가 포함된 DrillSubreportEventArgs 형식의 인수를 받습니다. 다음 DrillSubreportEventArgs 속성에서는 이 이벤트와 관련된 정보를 제공합니다.

속성 설명
CurrentSubreportName 드릴다운한 하위 보고서의 이름을 가져옵니다.
CurrentSubreportPageNumber 하위 보고서의 현재 페이지 번호를 가져옵니다.
CurrentSubreportPosition CrystalReportViewer 컨트롤에서 하위 보고서의 현재 위치를 가져옵니다.
Handled 이벤트가 처리되었는지 여부를 가져오거나 설정합니다. 기본 동작이 발생하지 않도록 하려면 True로 설정합니다.
NewSubreportName 하위 보고서의 새 페이지 번호를 가져옵니다.
NewSubreportPageNumber CrystalReportViewer 컨트롤에서 하위 보고서의 새 위치를 가져옵니다.
NewSubreportPosition 드릴다운한 하위 보고서의 이름을 가져옵니다.

설명

이 이벤트는 하위 보고서를 드릴다운할 때 발생합니다.

예제

이 예에서는 드릴다운한 하위 보고서의 이름으로 레이블의 텍스트를 설정하는 방법을 보여 줍니다.

      Private Sub MyCrystalReportViewer_DrillDownSubreport _
         (ByVal source As Object, _
         ByVal e As CrystalDecisions.Web.DrillSubreportEventArgs) _
         Handles CrystalReportViewer.DrillDownSubreport
      
         Label.Text = e.CurrentSubreportName
      
      End Sub
      void crystalReportViewer_DrillDownSubreport (Object* sender, CrystalDecisions::Web::DrillSubreportEventArgs * e)
      {
         Label1->Text = e->CurrentSubreportName;
      };
      private void crystalReportViewer_DrillDownSubreport_(object source, CrystalDecisions.Web.DrillSubreportEventArgs e)
      {
         Label.Text = e.CurrentSubreportName;
      }

버전 정보

Crystal Reports Basic for Visual Studio 2008

Crystal Reports for Visual Studio .NET 2002 에서부터 지원됨

참고 항목

참조

CrystalReportViewer 클래스
CrystalReportViewer 멤버
CrystalDecisions.Web 네임스페이스