none
[Dúvida] Páginas informações diferentes - ReportViewer RRS feed

  • Pergunta

  • Bom dia.

    Estou gerando um relatório normalmente, inseri meu arquivo .RDLC ao meu reportviewer e estou passando uma lista de parâmetros para o report, e passo também uma imagem gerada que é um código de barras gerado a partir de um número de campanha + número sequencial:

    List<ReportParameter> lstPar = new List<ReportParameter>{};
    lstPar.Add(new ReportParameter("Par1","Parametro"));
    lstPar.Add(new ReportParameter("Par2","Parametro"));
    ...
    
    lstPar.Add(new ReportParameter("ParImg",ConvertImageToBase64(Code128Rendering.MakeBarcodeImage(string.Concat(txtCampanha.Text,txtCodigo.Text), 2, true),ImageFormat.Png)));
    lstPar.Add(new ReportParameter("ParCodMimeType", "image/png"));
    
    
    this.reportViewer1.LocalReport.SetParameters(lstPar);
    this.reportViewer1.RefreshReport();

    Quando preciso imprimir apenas 1 relatório está tudo bem. Porém quando preciso imprimir 2 relatórios, não sei como criar uma imagem adicionar a uma nova página do report.
    Sei que em certa parte do código terei de repetir esse procedimento de gerar imagem e settar os parâmetros.

    É possível ir gerando esses relatórios, armazena-los e depois passar ao reportviewer como páginas diferentes ? Pagina 1 com tal código, página 2 com código incrementado .. e assim por diante.

    Espero que tenham entendido a dúvida.
    []'s



    Se a minha postagem ajudou, marque-a como resposta ou vote como útil.

    quinta-feira, 25 de abril de 2013 14:02

Todas as Respostas

  • Boa tarde pessoal.

    Alguém já precisou fazer algo do tipo ?

    []'s


    Se a minha postagem ajudou, marque-a como resposta ou vote como útil.

    quinta-feira, 25 de abril de 2013 17:46