O Word é uma carroça…. mas cada um no seu lugar
Meu, fiquei chateado, mas não dá para abraçar o mundo certo?
Todo mundo sempre falou de Crystal Reports, Active Reports, Reporting Services, blabla Reports, enfim. Nunca me acostumei com essas ferramentas, e como tinha experiência no Office, sempre que me pediam um relatório, fazia com que o dito fosse gerado no Word ou no Excel, seja via Interop ou o que quer que fosse. Todos adoravam a idéia pois tinham a oportunidade de customizar seus relatórios com formatação e tudo mais. Lindo!
Qual o problema então? Desempenho!
Tentei gerar um relatório simples no Word que lista 500 registros de uma tabela, e o dito demorou 10 minutos para ser gerado! Fiz de tudo! Usei ADO tradicional, troquei o Dataset por Datareader, desativei o ScreenUpdating, enfim, nada. A mesma demora de sempre. A alternativa foi o Excel com o famoso CopyFromRecordset, já comentado neste humilde blog.
O duro foi ter colocado tanta esperança na ferramenta perante os clientes. Não vou condenar de vez o coitado do Word. Vou fazer uns testes com XML gerado no padrão Word, que claro, só poderá ser aberto no Word 2003.
Fica aí para a comunidade.
Abraços
Tomás Vásquez
http://www.tomasvasquez.com.br
Republicação de post. Originalmente publicado no blog theSpoke.net.

70 Convidados
2 Bots
Leave a Reply
You must be logged in to post a comment.