Tag: jasper reports

杰斯珀报告中的Excel分组和大纲

我正在使用贾斯珀报告导出到Excel,我想知道是否有可能与分组导出电子表格。 我的意思是,用jasper创build一个报告,数据已经分组,所以当我在Excel中打开它时,我可以使用+/-button来展开/折叠它们。

JExcelApiExporter和JRXlsExporter之间的区别

我正在使用JasperReports以.xls格式创build报告。 我发现有类似的类JExcelApiExporter和JRXlsExporter几乎相同的function。 这两个class有什么区别? 我应该使用哪一个?

JasperReports / iReport中的Excel数据源:无法获取类“java.sql.Date”的字段“Date”的值

我已经使用Excel文件作为数据源来构build报告与iReport 。 xls文件包含dateyyyy-MM-dd格式。 我已经将Date字段类设置为java.sql.Date,并在iReport中单击预览。 出现错误: Unable to get value for field 'Date' of class 'java.sql.Date'. 我也尝试过使用java.util.Date 。 你有什么想法?

贾斯珀iReport自定义date和自定义时间

在Excel中,我有一个date格式yyyy.MM.dd hh:mm和时间格式hh:mm。 我将其设置为iReport数据库的来源。 在iReport中设置自定义date格式的date与Excel中相同。 然后我设置class =“java.util.Date” 。 那时候,我应该select哪一个class? 我尝试了很多,没有工作。 我认为,问题是,我不能设置另一个自定义date格式,所以iReport不能识别它。 感谢您的帮助。

Excel图表属性

我在报告中有几个图表。 我需要把图表作为图像 。 可以通过在MS Excel 2010中select“ 格式图片” – >“属性” – >“不要移动或使用单元格大小”来实现此属性。 我可以用iReport来实现这个图像吗? 。 目前的devise:

如何使用DynamicJasper创build具有列小计的公式的Excel电子表格?

我想生成一个使用DynamicJasper的Excel电子表格,它使用公式计算列的小计。 例如: Employee Department Expenses —————————————- Alice Sales $600.00 Bob IT $400.00 Charlie IT $450.00 Sales subtotal $600.00 IT subtotal $850.00 我希望底部两行的生成方式使得这些数字是Excel公式的结果,所以如果编辑了小时,小计就会改变。 目前我遇到各种困难。 如果我将Expenses列设置为doubletypes,那么DynamicJasper将插入$并将其设置为一个string。 (因此,增加是不可能的。)但是一个更基本的问题是如何定义一个单元格作为它上面的单元格的小计。 如果有人能够给我一个简单的总结一个专栏的例子,只要用excel公式来实现它,我会很高兴。

在JasperReports中Excel格式不正确

当我将报告导出到Excel时,如果有多行显示,我的单元格不显示整个文本; 它只是削减了一部分,我需要手动扩大行来查看其中的所有数据 我使用以下格式: <band height="21"> <staticText> <reportElement style="pageHeader" mode="Opaque" x="0" y="6" width="88" height="15"/> <textElement textAlignment="Left"> <font fontName="Cambria" size="10"/> </textElement> <text><![CDATA[First Name]]></text> </staticText> </band> <band height="30" splitType="Prevent"> <textField isStretchWithOverflow="true"> <reportElement positionType="Float" stretchType="RelativeToTallestObject" x="0" y="0" width="88" height="25"/> <textElement textAlignment="Left"> <font fontName="Cambria" size="10"/> </textElement> <textFieldExpression class="java.lang.String"><![CDATA[$F{firstName}]]></textFieldExpression> </textField> </band> 是否有我应该设置的xls属性?

将具有多个工作表的报表从JasperServer导出到Excel

我使用iReport创build了一个报告,并在“Excel导出”参数中将“每页一页”选项设置为true,这将在iReport中使用多个工作表生成报告。 然后我将报告加载到JasperServer上,报告的输出显示在多个页面上,将报告导出到Excel结果中,数据出现在一张纸上而不是多张上。 有没有一种方法或选项可以设置,以便从JasperServer导出数据时出现在多张纸上? 谢谢。

自动适应行和列不工作贾斯珀报告?

我正面临JasperReports的一个问题。 我正试图自动适应Excel工作表中的行和列。 我正在设置这些属性,但不知何故,它不工作。 Excel单元格高度不会根据该单元格内的文本自动configuration。 jasperPrint.setProperty("net.sf.jasperreports.export.xls.ignore.cell.border", "false"); jasperPrint.setProperty("net.sf.jasperreports.export.xls.remove.empty.space.between.rows", "true"); jasperPrint.setProperty("net.sf.jasperreports.export.xls.remove.empty.space.between.columns", "true"); jasperPrint.setProperty("net.sf.jasperreports.print.keep.full.text", "true"); jasperPrint.setProperty("net.sf.jasperreports.export.xls.auto.fit.row", "true"); jasperPrint.setProperty("net.sf.jasperreports.export.xls.auto.fit.column", "true"); 请分享,如果你有任何想法为什么发生问题。 注:我使用的版本是4.5.1,并且使用相同的JRXML生成Excel以及PDF文档。

iReport – 在第二页上结束的第一页的行

我正在向iReport 3.7.2中的Excel做报告。 在iReport的预览中,看起来很正常。 当我从Excel打印我的报告时,第一页的行在页头页面之前的第二页的开始处结束。 这些行来自数据库。 我究竟做错了什么? 感谢大家的帮助。