Partager via


CrystalReportViewer.OnDrillDownSubreport Méthode

Synchronise l'événement DrillDownSubreport entre deux contrôles CrystalReportViewer en agissant comme gestionnaire d'événements par défaut pour le second contrôle.

Espace de noms CrystalDecisions.Web Assembly CrystalDecisions.Web (CrystalDecisions.Web.dll)

Syntaxe

Public Overrideable Sub OnDrillDownSubreport ( _
    ByVal source As Object, _   
    ByVal e As CrystalDecisions.Web.DrillSubreportEventArgs _   
) 
public virtual void OnDrillDownSubreport (
    object source,
    CrystalDecisions.Web.DrillSubreportEventArgs e
)

Paramètres

  • source
    Le contrôle CrystalReportViewer.
  • e
    Les données liées à l'événement DrillDownSubreport.

Remarques

Lorsque l'événement DrillDownSubreport se déclenche dans un CrystalReportViewer (CrystalReportViewer1), la méthode OnDrillDownSubreport agit comme gestionnaire d'événements par défaut pour un autre CrystalReportViewer (CrystalReportViewer2). Ce scénario se produit lorsqu'un nouveau DrillSubreportEventHandler créé pour CrystalReportViewer1 utilise l'adresse de la méthode OnDrillDownSubreport de CrystalReportViewer2 comme argument. Lorsque l'utilisateur explore le sous-rapport dans CrystalReportViewer1, le sous-rapport de CrystalReportViewer2 reflète l'activité du rapport dans CrystalReportViewer1. Tout code d'événement DrillDownSubreport dans CrystalReportViewer2 est ignoré, car l'événement qui figure dans CrystalReportViewer2 n'est pas déclenché. Le fait d'explorer le sous-rapport dans CrystalReportViewer2 permet l'exécution de l'événement DrillDownSubreport pour CrystalReportViewer2, ainsi que de tout autre code.

Cette méthode permet de comparer les données de deux rapports. Prenons l'exemple d'une application Web qui affiche deux rapports mensuels de ventes, pour les mois de décembre et de janvier, respectivement. Lorsque l'utilisateur explore le sous-rapport détaillant les ventes de décembre, le rapport de janvier reflète les actions du rapport de décembre. L'utilisateur peut ainsi comparer les chiffres des ventes des deux rapports sans devoir répéter les mêmes actions dans chaque rapport.

Informations de version

Crystal Reports Basic for Visual Studio 2008

Pris en charge depuis : Crystal Reports for Visual Studio .NET 2002

Voir aussi

Référence

CrystalReportViewer Classe
CrystalReportViewer Membres
CrystalDecisions.Web Espace de noms