Tag: 碧玉报告

Dynamicjasper Excel和领先的撇号

我使用DynamicJasper来生成一个Excel工作表。 我遇到一些撇号前加到我的date列值的一些困难。 我这样定义我的专栏: AbstractColumn dateColumn = ColumnBuilder.getNew().setColumnProperty( title.getUniqueId(), Date.class.getName()).setTitle(title.getTitle()). setWidth(150).setFixedWidth(false).setPattern("dd MMM yyyy").build(); drb.addColumn(dateColumn); 然后添加适当的date值到我的地图….. 一切都很好,除了excel列中的每个date都是带有前导撇号的string,并且该列不包含date。 撇号如何到达那里? 为什么列没有格式化为date? 我将不胜感激任何指针。

Excel / iReportdatetypes

我使用Excel文件在iReport中进行报告。 在Excel文件中,我使用这些时间types: h:mm yyyy.mm.dd h:mm 当我开始一个新的报告,我收到这个消息: Error filling print… Cannot get a text value from a numeric cell java.lang.IllegalStateException: Cannot get a text value from a numeric cell 我怎么解决这个问题? <?xml version="1.0" encoding="UTF-8"?> <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="report" language="groovy" pageWidth="842" pageHeight="595" orientation="Landscape" columnWidth="802" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="0d91d166-e8ce-41e5-84a3-281818349b26"> <field name="Related To" class="java.lang.String"/> <field name="TC Total […]

JasperReports如何在Excel中做分页

我正在试图在每个页面的底部和顶部的列标题页面编号/rest,所以从Excel打印时,所有的页面编号和领导。 这不应该是一个大问题,对吧? 但不幸的是,无论我尝试了什么方法,我都无法在页面底部获得页码和分页符 – 它们在其他任何地方,但在底部。 我把“页面的Y页”页面页脚部分,忽略分页不会被检查,当我生成的报告,我有页面X或Y后每4行数据。 我把页面高度扩展到Letter Landscape格式的标准高度的3-4倍,并且在18-20行数据之后改变了页脚的打印 – 这不是一个可靠的调整方法。 此外,我试图把打印时的分页符设置为每20行打印一次,但这仍然是不准确的,因为在第一页上我有较less的数据行,因为报告标题 – 如果我调整它是正确的第一页 – 它会打印在下一页中间的某个地方。 我在devise中错过了一些明显的东西,如何把页脚放到页脚? 任何帮助将不胜感激。

格式化jasper报告列

我正在开发使用spring MVC框架工作的web应用程序,在我的应用程序中,我使用jasper report将一些结果下载到csv 。 但我有问题,而下载包含数字字段,如credit card number 。 即使信用卡号码字段在我的应用程序中是stringtypes,当它作为csv下载时它会自动转换成整数字段,并且由于卡号length 16-digits它总是会被转换成exponential form 。 我怎么解决这个问题?。 我尝试了各种方法,但没用

大的碧玉报告给Excel会导致一个损坏的文件

我使用jasperreports 3.5.3生成一个大的(但简单)的报告。 只有一个表的string。 当我列出足够大的select时,生成的文件已损坏。 Excel提醒用户,一些数据已损坏。 但是,如果我过滤数据显示一些行,包括违规的一个正常生成。 有人有这种腐败的Excel文件结果的经验吗? 提示:它发生在Linux / Apache + JBoss服务器上,但本地Windows / Jboss上的相同代码正常工作。 我不认为中间的Apache有什么事情要做。 这一定是一代人的事情。

如何将JasperReport导出到具有多个工作表的Excel文件?

我们有一个报告,客户希望导出到Excel格式,它有多个工作表。 基本上这两个查询共享相同的参数,但一切都是不同的。 在jasper-reports中,如何导出到具有多个工作表(理想情况下来自不同数据源)的excel文件?