2019年12月15日 星期日

RDLC REPORTVIEWER 在 WEB 效能慢

使用 RDLC 做報表,
在 WEB 上面跑了好久,
單機竟然要跑10分鐘才出現報表,
VISUAL STUDIO 2017 有診斷工具可以看,
發現已經跑完,
可是網頁卻沒顯示報表工具列、報表資料也沒出來 ,
這是因為 REPORTVIEWER 前端 JS , HTML , CSS還在跑,
也就是說  REPORTVIEWER 在 WEB 跑很慢,
如果在 WIN FORM 用 REPORTVIEWER 則很快,
解決方法是輸出 PDF 在瀏覽器即可。

目前瀏覽器都可以直接顯示PDF!

可以解決REPORTVIEWER 在 WEB 的效能問題。