Bonjour à tous,

Voilà! je me décide à poster car je désespère de trouver une solution au problème suivant:

je souhaite imprimer les données affichées sur un datagridview. l'affichage et le filtrage des données ne posent aucun problème.

En ce qui concerne l'impression à l'aide d'un reportviewer, ça se corse.
J'arrive bien à afficher des données, mais elles ne sont pas filtrées.

Voici mon code

pour l'affichage et le filtrage:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
this.tableCumulsBindingSource.Filter = strFiltreDate + " AND " + strFiltreBalise;
pour l'impression:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
private void button2_Click_1(object sender, EventArgs e)
        {
            Microsoft.Reporting.WinForms.ReportDataSource rds = new Microsoft.Reporting.WinForms.ReportDataSource();
            rds.Name = "rptCumulsQuot";
            rds.Value = this.tableCumulsBindingSource;
 
            this.reportViewer1.LocalReport.DataSources.Clear();
            this.reportViewer1.LocalReport.DataSources.Add(rds);                    
            this.reportViewer1.RefreshReport();
 
        }
Donc, si vous pouvez éclairer ma lanterne, je suis preneur.

d'avance Merci.