c'est possible d'affecter un rapport à un ReportViewer dynamiquement?(telerik)
Bonjour,
je commence à utiliser les contrôles de TELERIK et l'un d'eux est le reportViewer.
Pour affecter un rapport au reportViewer, Je me créer une classe Library "Reports" qui contient mes rapports 1, 2 et 3.
Ensuite dans mon application, je réfère cette classe library.
Ainsi, lorsque l'utilisateur choisi dans un comboBox de visionner le rapport3, je suis capable d'affecter ce rapport à mon reportViewer de cette façon:
Code:
1 2 3
|
Dim MyReport As Telerik.Reporting.Report = New Reports.Report2
Me.ReportViewer1.Report = MyReport |
Le problème c'est que dans le future, j'aurais beaucoup plus que trois rapports. Et donc, je me demandais si il était possible d'affecter un rapport dynamiquement. j'aimerais en fait éviter le
Si on choisi le rapport 1 --> On cree une instance du rapport1
Si on choisi le rapport 2 --> On cree un instance du rapport2
...
...
Est ce possible?Existe-t-il un autre moyen?
Merci de m'eclairer