私はExcelで出力ジャスパー報告書を持って、私は無効にに背景がすべて白であるためには、Excelで「グリッドライン」オプションをしたいと思います。Excelレポートで「グリッド線」オプションを無効にするにはどうすればよいですか?
ジャスパーレポートでこれをどのように行うことができますか?
編集:次の例は私のために働いた!!
あなたのjrxml
net.sf.jasperreports.export.xls.show.gridlines=false
に直接このプロパティを設定し、デフォルト値はtrue
jrxml例
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="reputation" printOrder="Horizontal" pageWidth="595" pageHeight="842" whenNoDataType="AllSectionsNoDetail" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" isSummaryNewPage="true" uuid="a88bd694-4f90-41fc-84d0-002b90b2d73e">
<property name="net.sf.jasperreports.export.xls.show.gridlines" value="false"/>
....
</jasperReport>
であるか、あなたはJavaからエクスポートする場合は、SimpleXlsReportConfiguration.setShowGridLines(false)
を設定しました
Javaの例
JRXlsExporter exporterXls = new JRXlsExporter();
exporterXls.setExporterInput(new SimpleExporterInput(jasperPrint));
exporterXls.setExporterOutput(new SimpleOutputStreamExporterOutput(new File("excelTest.xls")));
SimpleXlsReportConfiguration configXls = new SimpleXlsReportConfiguration();
configXls.setShowGridLines(false);
//set your additional settings
exporterXls.setConfiguration(configXls);
exporterXls.exportReport();
注:コードは、XLS(タグ付きXLS以降)の例が、同じ プロパティが
SimpleXlsxReportConfiguration
(XLSX)のために使用することができる
ありがとう
SimpleXlsxReportConfiguration
(のxlsx)のために使用することができるまさにあなたができれば、私は –を探しています別の質問で私を助けてください: 私は、各ページの表の最後の行**にのみイメージが印刷されている必要があるレポートを持っています。 式**のときに**印刷を作成するにはどうすればよいですか? –
@sergioBertolazoおそらく、それが遅くなる前に、groupFooterバンド(ページ上のグループ)を使ってレポートを再考しようとすると、テーブルの最後の行であることが分かりません。 pageFooterバンド。 –