RELATÓRIO REPORTVIEW GERANDO ERRO

MAXGUIMEL 21/12/2016 13:04:27
#469903
Pessoal estou tentando passar parâmetros de uma variável para um textbox dentro do reportview. Quando vai gerar o relatório dá a seguinte mensagem:

[Ô]Ocorreu um erro durante o processamento de relatórios local.[Ô]

Segue o código:

private void FormRelDiario_Load(object sender, EventArgs e)
{

string teste1 = [Ô]120,00[Ô];
string teste2 = [Ô]3.500,00[Ô];


ReportViewer report = new ReportViewer();
report.LocalReport.DisplayName = [Ô]Relatório Diário[Ô];

//Carregando o rdlc do relatório
using (FileStream stream = new FileStream([Ô]RepDiario.rdlc[Ô], FileMode.Open))
report.LocalReport.LoadReportDefinition(stream);

report.RefreshReport();

//Adicione o seu datasource
report.LocalReport.DataSources.Add(new ReportDataSource
{
Name = [Ô]Banco Roversi[Ô],
Value = [Ô]DESKTOP-P2LL0DB[Ô]
});

//valor aos parâmetros do relatório
ReportParameter[] parameters = new ReportParameter[]
{
new ReportParameter([Ô]txtVendasDia[Ô], teste1),
new ReportParameter([Ô]txtAcumuladas[Ô], teste2)
};
report.LocalReport.SetParameters(parameters);
}
DS2T 21/12/2016 14:13:58
#469907
Tenta não dar o Dispose do FileStream, talvez funcione...
MAXGUIMEL 22/12/2016 08:04:42
#469931
Bom dia DST2 não entendi, não coloquei Dispose ainda no FileStream.
MAXGUIMEL 22/12/2016 18:21:40
#469968
Pessoal tentei outra coisa aqui e continua dando erro: [Ô]Erro ao geral relatório local[Ô]

Vejam o código:

ReportViewer report = new ReportViewer();
report.LocalReport.DisplayName = [Ô]Relatório Diário[Ô];

//seta o arquivo RDl
report.LocalReport.ReportEmbeddedResource = [Ô]RepDiario.rdlc[Ô];

//valor aos parâmetros do relatório
//ReportParameter[] parameters = new ReportParameter[]
//{
// new ReportParameter([Ô]@ParamVendasDia[Ô], teste1),
// new ReportParameter([Ô]@ParamAcumuladas[Ô], teste2)
//};
//report.LocalReport.SetParameters(parameters);
//report.LocalReport.Refresh();

//setando os parametro
Microsoft.Reporting.WinForms.ReportParameter[] p = new Microsoft.Reporting.WinForms.ReportParameter[2];
p[0] = new Microsoft.Reporting.WinForms.ReportParameter([Ô]@ParamVendasDia[Ô], vendasDia);
p[1] = new Microsoft.Reporting.WinForms.ReportParameter([Ô]@ParamAcumuladas[Ô], aCumuladas);
report.LocalReport.SetParameters(p);
Tópico encerrado , respostas não são mais permitidas