Pergunta

O que é a melhor maneira de criar dinamicamente RDLC xml como entrada para VS2005 Report Viewer?

Gostaria de dimensionamento automático colunas com base nos tamanhos de dados. Eu também gostaria de controlar programaticamente o que colunas são exibidas.

Foi útil?

Solução

Lisa Nicholls dá uma resposta completa nesta fio sobre como definir dinamicamente um relatório. Você vai querer rolar para baixo alguns antes de chegar a uma resposta útil. Esta discussão responde mais diretamente a sua pergunta sobre como controlar quais colunas são exibidos.

Estas mesmas técnicas podem ser usadas para o tamanho das colunas programaticamente, mas seu código terá que descobrir as larguras das colunas apropriadas.

Outras dicas

Dan Smith também tem uma boa solução em: http: //csharpshooter.blogspot.com/2007/08/revised-dynamic-rdlc-generation.html

Majid também tem um refinamento da solução de Dan nos comentários para que a entrada de blog que não precisa escrever qualquer arquivo no sistema de arquivos.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top