Exporter常用参数说明
net.sf.jasperreports.engine.JRExporterParameter. JASPER_PRINT
q个参数?/span>net.sf.jasperreports.engine.JasperPrint的对象,exporter在导出报表前?x)做?/span>
Ø net.sf.jasperreports.engine.JRExporterParameter. JASPER_PRINT_LIST
q个参数是包含了n?/span>net.sf.jasperreports.engine.JasperPrint对象?/span>java.util.ListQ?/span>exporter在导出报表前?x)做?
Ø net.sf.jasperreports.engine.JRExporterParameter.INPUT_STREAM
q个参数?/span>net.sf.jasperreports.engine.JasperPrint被序列化对象的输入流Q?/span>exporter在导出报表前?x)做?
Ø net.sf.jasperreports.engine.JRExporterParameter.INPUT_URL
q个参数是包?/span>net.sf.jasperreports.engine.JasperPrint被序列化对象?/span>URLQ?/span>exporter在导出报表前?x)做?
Ø net.sf.jasperreports.engine.JRExporterParameter.INPUT_FILE_NAME
q个参数是存储了net.sf.jasperreports.engine.JasperPrint被序列化对象的文件\径,exporter在导出报表前?x)做?
注意Q以上几个参C能全部ؓ(f)I?
Ø net.sf.jasperreports.engine.JRExporterParameter.OUTPUT_STRING_BUFFER
q个参数?/span>java.lang.StringBuffer的对象,存储已经产生出的指定格式报表的内?
Ø net.sf.jasperreports.engine.JRExporterParameter.OUTPUT_WRITER
q个参数?/span>java.io.Writer的对象,指定格式报表的内容发送到一个字W流Q例?/span>Servlet?/span>PrintWriter
Ø net.sf.jasperreports.engine.JRExporterParameter.OUTPUT_STREAM
q个参数?/span>java.io.OutputStream的对象,指定格式报表的内容发送到一个输出流Q例?/span>ServletOutputStream
Ø net.sf.jasperreports.engine.JRExporterParameter.OUTPUT_FILE
q个参数?/span>java.io.FILE的对象,指定格式报表的内容存储到文仉?/span>
Ø net.sf.jasperreports.engine.JRExporterParameter.OUTPUT_FILE_NAME
q个参数?/span>java.lang.String的对象,指定格式报表的内容存储到文仉?
Ø net.sf.jasperreports.engine.JRExporterParameter.CHARACTER_ENCODING
q个参数?/span>java.lang.String的对象,指定格式报表的内容编?
Ø net.sf.jasperreports.engine.JExcelApiExporterParameter.IS_FONT_SIZE_FIX_ENABLED
q个参数?/span>java.lang.Boolean的对象,是否允许自动修正Excel每个栏位的大?/span>
Ø net.sf.jasperreports.engine.JRXlsExporterParameter.IS_ONE_PAGE_PER_SHEET
q个参数?/span>java.lang.Boolean的对象,每一|否用一?/span>Sheet
Ø net.sf.jasperreports.engine.JRXlsExporterParameter. IS_REMOVE_EMPTY_SPACE_BETWEEN_ROWS
q个参数?/span>java.lang.Boolean的对象,是否U除行与行之间的I
Ø net.sf.jasperreports.engine.JRXlsExporterParameter.IS_WHITE_PAGE_BACKGROUND
q个参数?/span>java.lang.Boolean的对象,面的背景是否ؓ(f)白的
Ø net.sf.jasperreports.engine.JRXlsExporterParameter.SHEET_NAMES
q个参数?/span>java.lang.String的对象,Sheet的名?
Ø net.sf.jasperreports.engine.JRCsvExporterParameter.FIELD_DELIMITER
q个参数?/span>java.lang.String的对象,栏位之间的分隔符
Ø net.sf.jasperreports.engine.JRCsvExporterParameter.RECORD_DELIMITER
q个参数?/span>java.lang.String的对象,栏位之间的分隔符
Ø net.sf.jasperreports.engine.JRHtmlExporterParameter.IS_OUTPUT_IMAGES_TO_DIR
q个参数?/span>java.lang.Boolean的对象,是否输出囄到目?/span>
Ø net.sf.jasperreports.engine.JRHtmlExporterParameter.IMAGES_DIR_NAME
q个参数?/span>java.lang.String的对象,囄目录的绝对\?/span>
Ø net.sf.jasperreports.engine.JRHtmlExporterParameter.IMAGES_DIR
q个参数?/span>java.io.File的对象,囄目录
Ø net.sf.jasperreports.engine.JRHtmlExporterParameter.IMAGES_URI
q个参数?/span>java.lang.String的对象,通过Web讉K时图片的URI
2.5 JasperReport内置的常用参数说?/span>
q些参数是放到java.util.MapQ在填充报表的时候?/strong>
Ø REPORT_CONNECTION
q个参数?/span>java.sql.Connection对象Q在?/span>Report Query的时候调?
Ø REPORT_DATASOURCE
q个参数是实C接口net.sf.jasperreports.engine.JRDataSource的对象,在填充报表的时候调?
Ø IS_IGNORE_PAGINATION
q个参数?/span>java.lang.Boolean对象Q报表是否忽略分?
Ø REPORT_MAX_COUNT
q个参数?/span>java.lang.Integer对象Q报表显C的最大记录数
Ø DRAWING_SUPPLIER
q个参数是实C接口org.jfree.chart.plot.DrawingSupplier对象Q定义自q填充?/span>
q个参数不是原来JasperReport定义的,是后来加上的
2.6 JasperReport内置的常用变量说?
Ø PAGE_NUMBER
当前面的页码,即第几页
Ø REPORT_COUNT
整个报表填充完成后,ȝ记录?
Ø
Ø COLUMN_COUNT
当前记录的行敎ͼ每个面的计C(x)复位后重新计?/span>