Item de relatório personalizado (CRI) do SQL 2005 Reporting Services - quais são os limites?
-
09-06-2019 - |
Pergunta
Leitura MSDN (e outras fontes) sobre itens de relatório personalizados (CRI) para Reporting Services 2005.Parece que estou limitado a gerar um bitmap.Nem mesmo com alguma sobreposição de mapeamento para detectar cliques do mouse.Existe alguma maneira de contornar isso?Há duas coisas que eu gostaria de fazer:
- Incorpore HTML diretamente no relatório para formatar texto dinâmico.
- Incorpore o controle flash (swf) no relatório.Isso poderia ser feito com HTML se o ponto anterior for possível.Mas talvez haja outra maneira
Alguma sugestão?o que estou perdendo?
Solução
Você não perdeu nada.
Para mim, como você mencionou, a principal desvantagem é que com um CRI você só pode renderizar imagens.Você não recebe nenhum texto escalável ou algo semelhante.Se você quiser incluir swf, precisará renderizá-lo como imagem estática.
Outras dicas
Você pode renderizar o relatório como HTML e incluí-lo usando um quadro flutuante em uma página com o arquivo swf.Você pode usar funções para formatar texto dinâmico.O SSRS 2008 resolve alguns desses problemas com a caixa de texto "ricamente" formatada (não RTF).pode valer a pena dar uma olhada, se for uma opção.
Você pode querer dar uma olhada Relatórios de dinâmica de dados que possui todos os recursos do RS e melhor suporte para itens de relatório personalizados com uma API completa e não apenas bitmaps.