1,用exporter.setParameter(JRExporterParameter.PAGE_INDEX,new Integer(page)) 进行分页,一直显示正常,当使用
exporter.setParameter(JRHtmlExporterParameter.JASPER_PRINT_LIST,totalJprint);
在HTML显示时会把多页一起显示出来,无法分页显示,为什么?
2,
用ireport3.0打开一个旧的jrxml文件并且运行,
发现ireport把<box>元素的topBorderColor属性改成了<box>子元素<topPen>的lineColor属性。
查看最新的dtd,发现新旧两种方式都支持。
但<bottomPen>明显有问题,少一个lineStyle,另外应该为lineWidth="1.0"
3, 常见报表模型:列表、分组、主从、嵌套、交叉、图形、套打、分栏、填报。
exporter.setParameter(JRHtmlExporterParameter.JASPER_PRINT_LIST,totalJprint);
在HTML显示时会把多页一起显示出来,无法分页显示,为什么?
2,
用ireport3.0打开一个旧的jrxml文件并且运行,
发现ireport把<box>元素的topBorderColor属性改成了<box>子元素<topPen>的lineColor属性。
查看最新的dtd,发现新旧两种方式都支持。
旧的<box topBorder="None"
topBorderColor="#000000" leftBorder="1Point"
leftBorderColor="#000000" rightBorder="1Point"
rightBorderColor="#000000" bottomBorder="1Point"
bottomBorderColor="#000000" />
新的 <box>
<topPen lineWidth="0.0"
lineStyle="Solid" lineColor="#000000" />
<leftPen lineWidth="1.0"
lineStyle="Solid" lineColor="#000000" />
<bottomPen lineWidth="0.0"
lineColor="#000000" />
<rightPen lineWidth="1.0"
lineStyle="Solid" lineColor="#000000" />
</box>
topBorderColor="#000000" leftBorder="1Point"
leftBorderColor="#000000" rightBorder="1Point"
rightBorderColor="#000000" bottomBorder="1Point"
bottomBorderColor="#000000" />
新的 <box>
<topPen lineWidth="0.0"
lineStyle="Solid" lineColor="#000000" />
<leftPen lineWidth="1.0"
lineStyle="Solid" lineColor="#000000" />
<bottomPen lineWidth="0.0"
lineColor="#000000" />
<rightPen lineWidth="1.0"
lineStyle="Solid" lineColor="#000000" />
</box>
但<bottomPen>明显有问题,少一个lineStyle,另外应该为lineWidth="1.0"
3, 常见报表模型:列表、分组、主从、嵌套、交叉、图形、套打、分栏、填报。
本文探讨了使用JasperReports时遇到的两个问题:一是HTML导出时分页失效的原因;二是旧版jrxml文件中边框颜色属性的变化及其解决办法。文章还列举了几种常见的报表模型。
334

被折叠的 条评论
为什么被折叠?



