2015-09-15 1 views
1

Une erreur s'est produite lors du traitement du rapport local.Comment résoudre ce problème "LocalProcessingException n'a pas été gérée par le code utilisateur"?

Dim params(2) As ReportParameter 
params(0) = New ReportParameter("CallClassCode", callClassCode) 
params(1) = New ReportParameter("DateTimeFrom", startDateTime) 
params(2) = New ReportParameter("DateTimeTo", endDateTime) 
rvScreen.LocalReport.SetParameters(params) 
rvScreen.LocalReport.Refresh() 

rvScreen.LocalReport.Refresh() est mis en surbrillance et le message d'erreur était:

LocalProcessingException était non gérée par l'utilisateur.

Une erreur s'est produite lors du traitement du rapport local.

+0

Vous créez une tableau de 2, et en essayant de stocker 3 éléments en elle! – Adarsha

+0

J'ai essayé de le changer en 3. Mais toujours, la même erreur. –

+0

Vous pouvez utiliser un bloc 'Try/Catch' et consulter' InnerException.Message' pour plus d'informations sur le problème. Peut-être que vous ne définissez pas 'LocalReport.ReportPath'. – tezzo

Répondre

0

Assurez-vous que ReportViewer est pas vide:

Image

Remplissez les champs Report Data Source et Report Data Instance.

ReportViewer

1- choisir ReportViewer Tâche

2- Choisissez la source de données

3- remplir Rapport de données Source

4- remplir Rapport instance de données