Bonjour à tous,
je n'arrive pas à "récupérer" une variable dans un tableaux voici le code si vous avez une idée , ...
je déclare une variable dans un module
le code dans la form1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3Module Module1 Public txt As String = "toto" End Module
il affiche bien "toto" dans le rapport , mais si je fais la même chose avec une variable inscrite dans un tableau cela ne fonctionne pas , mon rapport reste vide mais aucune erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub ReportViewer1_Load(sender As Object, e As EventArgs) Handles ReportViewer1.Load Me.ReportViewer1.LocalReport.SetParameters(New ReportParameter("variablesympa",txt)) Me.ReportViewer1.RefreshReport() End Sub
voici l'exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Module Module1 Public MonTableau(4) As String End Module
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click MonTableau(0) = "toto" End Subvoila si comme si le tableau était vide!! je galère si quelqu'un à une idée je suis preneur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Private Sub ReportViewer1_Load(sender As Object, e As EventArgs) Handles ReportViewer1.Load Me.ReportViewer1.LocalReport.SetParameters(New ReportParameter("variablesympa", MonTableau(0))) Me.ReportViewer1.RefreshReport() End Sub
Greg
Partager