jasperreport报表导出excel锁定行和列

在报表的xml中需配有

net.sf.jasperreports.export.xls.freeze.row.edge    (参数Top、 Bottom), 配置Top,即锁定行到设置此属性的单元格。
net.sf.jasperreports.export.xls.freeze.column.edge     (参数Left、Right), 配置Left,即锁定列到设置此属性的单元格。

如下:
<textField>
     <reportElement x="76" y="38" width="100" height="30">
          <property name="net.sf.jasperreports.export.xls.freeze.row.edge" value="Bottom"/>
          <property name="net.sf.jasperreports.export.xls.freeze.column.edge" value="Right"/>
     </reportElement>
<textFieldExpression><![CDATA[$F{Field}]]></textFieldExpression>
</textField>

 

在jaspersoft中配置方式如下图

 

在iReport 中配置方式如下

 

posted @ 2017-09-04 08:21  Iamabc  阅读(1562)  评论(0编辑  收藏  举报