Bonjour,
Je voudrais créer un rapport dans un projet existant.
Un dataset DSDEF existe et est attaché à la form1. (un datagridview affiche les données).
Sur la form1 un bouton permet d'appeler la form2 qui contient un Crystalreportviewer : CRV01
Sur la form2 je mets ce code :
Lorsque la form2 est affichée, seuls les noms de champs sont affichés tandis que le rapport reste vide alors que la table contient des données.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Sub Form2_Load(ByVal sender As System.Object, ... Dim cryRpt As New ReportDocument cryRpt.Load("c:\_data\CR01.RPT") cryRpt.SetDataSource(Form1.DSDEF) CRV01.ReportSource = cryRpt CRV01.Refresh() End Sub
Le code est-il erroné ?
D'avance merci pour votre aide.
Partager