refresh dynamique reportviewer
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:
this.tableCumulsBindingSource.Filter = strFiltreDate + " AND " + strFiltreBalise;
pour l'impression:
Code:
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.