Ho html in un MS SQL DB. Vorrei rendere l'html su una pagina SSRS, è possibile?È possibile eseguire il rendering HTML dal database SQL in SSRS 2005?
risposta
Questo tipo di funzionalità è stato deliberatamente disattivato in SQL 2005 Reporting Services a causa di "motivi di sicurezza". Credo che il consiglio al momento fosse quello di registrare qualsiasi HTML come immagine e incorporare l'immagine nel report. Ho deciso di abbandonare i servizi di segnalazione tutti insieme. Scusate!
Se si utilizza SQL 2008 è possibile utilizzare alcuni HTML nei report. Tuttavia, ci sono alcune limitazioni ai margini di profitto che può essere utilizzato:
Quello che segue è un elenco completo dei tag che renderanno come HTML quando definito come testo segnaposto:
* Hyperlinks: <A href> * Fonts: <FONT> * Header, style and block elements: <H{n}>, <DIV>, <SPAN>,<P>, <DIV>, <LI>, <HN> * Text format: <B>, <I>, <U>, <S> * List handling: <OL>, <UL>, <LI>
Qualsiasi altro Tag di tag HTML saranno ignorati durante l'elaborazione del report
Non ci credo. L'output creato da un report SSRS non è un documento HTML e non sono mai riuscito a ottenere l'output html per eseguire correttamente il rendering nel report.
Non conosco alcun modo semplice per farlo, potrebbe essere necessario scrivere il proprio controllo personalizzato per farlo.
Ho fatto questo scrivendo un controllo personalizzato come un altro utente menzionato. Tale PITA! – rkarajan
rkarajan puoi condividere dove/cosa hai scritto? Puoi pubblicare più informazioni? – JonH