Grid++Report 的HTML5报表很好的实现了报表的跨平台运行,特别是支持在移动终端查看报表,实现了随时随地查看报表。但其是纯前端浏览器(HTML5+JavaScrip)生成的报表,因此也存在如下功能上的局限。
1、不提供类似报表插件那样的直接输出到打印机的打印功能,只能是执行浏览器的打印功能来实现打印。
2、不支持与打印输出相关的功能,报表模板中与打印相关的设置将被忽略掉。页眉与页脚在生成时也被忽略掉。
3、不具备数据导出功能。
4、不支持RTF文本框。
5、不支持报表设计,即HTML5报表没有可视化报表设计功能。
除了报表设计器,不具备的功能可以利用报表服务器来实现。如果需要WEB在线报表设计功能,可以考虑用报表插件实现,毕竟报表设计是少数情景下的应用,支持环境受一定局限还是可以接受的。