Olá,
Estou desenvolvendo um relatório no visual studio 2013 com o componente Report do Visual Studio, e está dando o seguinte erro na linha:
byte[] bytes = viewer.LocalReport.Render("Pdf", null, out mimeType, out encoding, out extension, out streamIds, out warnings);
An unhandled exception of type 'Microsoft.Reporting.WebForms.LocalProcessingException' occurred in Microsoft.ReportViewer.WebForms.dll
Additional information: Ocorreu um erro durante o processamento de relatórios local.
Aqui está o código
public static void geraRelatorio(string nomeRelatorio, List<ReportParameter> listaParametro)
{
ReportViewer reporViwer = new ReportViewer();
reporViwer.ProcessingMode = ProcessingMode.Local;
reporViwer.LocalReport.ReportEmbeddedResource = @"Ederon.Relatórios." + nomeRelatorio + ".rdlc";
reporViwer.LocalReport.SetParameters(listaParametro);
Warning[] warnings;
string[] streamids;
string mimeType;
string encoding;
string extension;
byte[] bytePdf = reporViwer.LocalReport.Render(
"Pdf", null, out mimeType, out encoding,
out extension,
out streamids, out warnings);
FileStream fileStramPdf = null;
string nomeArquivo = @"C:\Users\Edson\Documents\Relatórios\Pedido "
+ DateTime.Now.ToString("dd/MM/yyyy-HH:mm:ss") + ".pdf";
fileStramPdf = new FileStream(nomeArquivo, FileMode.Create);
fileStramPdf.Write(bytePdf, 0, bytePdf.Length);
fileStramPdf.Close();
Process.Start(nomeArquivo);
}