Pergunta

Existe uma maneira de converter facilmente relatórios do Crystal Reports para o formato RDL do Reporting Services?Temos alguns relatórios que precisarão de conversão em breve.

Conheço o processo manual (que consiste basicamente em reconstruir todos os seus relatórios do zero no SSRS), mas minhas pesquisas apontaram algumas possibilidades de "aceleração" de conversão automática com diversas consultorias.(Conforme descrito em ....- link quebrado).

Algum de vocês tem alguma experiência ou recomendação válida sobre esse assunto específico?Existe alguma ferramenta que eu não conheça?

Foi útil?

Solução

Eu procurei anteriormente por isso, sem sorte.Não parece haver nenhuma ferramenta disponível para esta conversão, o método manual torna-se assim o único método.E sim, existem empresas de consultoria que farão o trabalho manual para você, mas ainda o fazem manualmente.

O Crystal Reports e o Reporting Services têm estilos arquitetônicos diferentes, o que torna uma tarefa difícil para uma ferramenta de conversão, por isso considero improvável que alguém construa uma tão cedo.

Outras dicas

Trabalho para uma dessas empresas de consultoria mencionadas por Carlton e deixe-me dizer que somos a única empresa que desenvolveu uma ferramenta interna (proprietária) que nos ajuda a iniciar o processo de conversão de RPTs em RDLs.Nossa ferramenta atual suporta apenas Crystal Rpts 9 e anteriores e os formatos RDL 2000 e 2005.

Eu mesmo fiz vários desses projetos de conversão e há muitas coisas que não podem ser convertidas automaticamente devido à natureza de cada produto.Coisas como expressões, informações de fontes de dados e consultas de conjuntos de dados simplesmente não podem ser “traduzidas” automaticamente por uma ferramenta.

Saúde.

Uma alternativa seria usar uma solução de relatórios muito mais barata que pudesse ler modelos do Crystal Reports, como (o nosso próprio) baseado em Java Relatórios claros do i-net (costumava ser i-net Crystal-Clear).

Observe que, diferentemente da maioria das soluções, NÃO perdemos informações como informações de fontes de dados, fórmulas, expressões SQL, etc.dos modelos originais.Até os gráficos são convertidos muito bem.

Além disso, agora oferecemos um aplicativo totalmente funcional e gratuito designer de relatório (que também pode executar relatórios).

Meu código VB original foi convertido para C#.Ver RptToXml.

Estamos em uma situação muito semelhante no momento.Dezenas de relatórios de cristal em vigor e estamos migrando para o Reporting Services (principalmente por sua facilidade de implantação e interface de usuário mais flexível para o usuário final) - nossa solução é deixá-los como estão, mas algo novo está sendo criado no RptgSvcs.Idealmente, nós os traduziríamos, mas o formato .rpt é muito opaco.

Na minha pesquisa conheci um produto da KTL Solutions com o nome KTL Crystal Converter que é capaz de converter um Crystal report para SSRS.

Como sugerido por Microsoft você pode tentar qualquer uma das seguintes ferramentas de migração para conversão de SAP Crystal Reports para SSRS:

  1. Consultoria Hitachi http://www.hitachiconsulting.com/page.cfm?ID=bi
  2. TCS http://www.tcs.com/Microsoft2005Launch/download/Microsoft_Recast.pdf
  3. Sonata Software Ltda. http://microsoftcc.sonata-software.com/html/mcc_bi.htm
  4. Soluções KTL http://www.ktlsolutions.com/t-crystalconverter.aspx
  5. 90DegreeSoftware http://www.90degreesoftware.com
  6. Jeff Net http://www.rpttosql.com/index.html
  7. Neudésico http://www.neudesic.com
  8. MAIS-TI http://www.plus-it.de

RptToRdl.Com (http://www.RptToRdl.com) é sua melhor aposta.

Eles podem fazer conversões iniciais ou conversões completas.O preço começa em US$ 25/relatório.

Verifique esta ferramenta Migração de Cristal

Também eles têm um vídeo explicando isso em YouTube

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