1、HTML5报表是根据报表模板设计动态生成相应的HTML内容,因两种数据存在格式上的差异,没法做到一一对应,所以产生的显示结果会与报表设计有差异,有些情况下可能会有很大差异。
2、HTML5报表主要是通过产生动态的html的table文档元素来进行报表内容的布局,这方面在程序方面很难有更进一步的改进办法。
3、调整模板设计可以改善HTML5报表的显示效果,主要是做到部件框多用对齐列定位,部件框互相不重叠,部件框之间少留细小的间隙,部件框与报表节的边界之间也少留细小的间隙。改进模板设计的方式与数据导出方面是基本类似的,具体请看帮助“开发指南->报表数据导出->改善报表导出效果”中的说明。
4、复杂渲染的报表,建议在服务器端生成PDF,然后在浏览器中显示服务器端生成的PDF。