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