none
ReportViewer - Exportar Excel RRS feed

  • Pergunta

  • Olá!

    Estou com uma dúvida no ReportViewer,

    Preciso gerar um excel a partir de um dataset dinâmico, onde caso um dado esteja em determinada condição, a linha precisa ser mesclada com  a de baixo.

    Existe uma forma de fazer isso via código? Formatar a exportação do Excel do ReportViewer?

    Desde já obrigado!

    quinta-feira, 2 de fevereiro de 2012 12:00

Todas as Respostas

  • Olá Renan, bom dia.

    Não entendi muito bem sua dúvida, tendo em vista que o ReportViewer já tem um exportador nativo para o excel.

    No caso você precisa fazer esta linha mesclada no report, certo? Antes de ir para o excel?

    quinta-feira, 2 de fevereiro de 2012 12:26
  • Bom dia Rafael,

    Isso mesmo, em tempo de execução essa linha ser mesclada no report, para posteriormente ser exportada para excel.

    Na verdade, eu tenho todo um processo antes que gera essa tabela em HTML, já formatada da maneira que eu quero,

    porém, é possível passar uma tabela html como datasource para o report, ou algo do tipo?

     

    • Editado Renan Martins quinta-feira, 2 de fevereiro de 2012 13:22
    quinta-feira, 2 de fevereiro de 2012 12:30
  • Olá Renan,

     

    Acredito que seria melhor você deixar o report montar o relatório para você ao invés de passar o html como datasouce.

    Para mesclar as celulas você pode usar a expressions do Report Viewer. Abaixo seguem alguns exemplos de expression:

     

    http://msdn.microsoft.com/en-us/library/ms157328.aspx

    quinta-feira, 2 de fevereiro de 2012 13:27
  • Eu dei uma olhada nestas expressões, percebi que existe a possibilidade de fazer muitas coisas,

    porém não encontrei nenhuma propriedade que me permitisse fazer isto.

     

    quinta-feira, 2 de fevereiro de 2012 14:18