Bonjour;
voici mon problème! je voudrais imprimer le contenu d'un datagridview et voici le code que j'ai entré:
pendant l’exécution j'ai ce message d'erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Private Sub BtnImprimer_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnImprimer.Click 'cration d'une dataTable et chargement du dt par le contenu du DataGridview Dim dt As New DataTable dt = Me.ENTREPRISESDataGridView.DataSource 'creation d'un nouveau crystalReport et le remplir avec le dt Dim cr As New NomPayeReport cr.SetDataSource(dt) 'affichage d'un apperçu et impression Dim R As New Imprimer R.CrystalReportViewer1.ReportSource = cr R.ShowDialog() end sub
Impossible d'effectuer un cast d'un objet de type 'System.Windows.Forms.BindingSource' en type 'System.Data.DataTable'.
merci pour votre aide
Partager