jasper-reports 相关问题

JasperReports是一个开源报告工具,可用于从桌面到Web应用程序的所有Java应用程序。如果问题还与特定IDE(jaspersoft-studio或ireport)的使用相关,那么此标记应始终应用于与此框架相关的所有问题。只有当你的问题包含java / php等中的后端代码时,你才需要将它们作为附加标签添加。

如何通过属性文件中定义的名称获取参数值?

因此,我试图在jrxml文件中以动态方式插入参数的键值:.properties:test.1.keyvalue = test test.2.keyvalue = test2并在jxml文件中:$ P {str(“ test。 1.keyvalue“)} ...

回答 1 投票 0

java if语句如何处理空值?

我在使用jasper soft报告时偶然发现了这种奇怪的行为,我想对它进行解释,因为我对Java不太了解。基本上,当表达式为:($ ...

回答 1 投票 -2

Jaspersoft Studio-创建字符串集合

使用Jaspersoft Studio 6.4。我正在尝试使用嵌套类型java.lang.String创建一个java.util.Collection。我想用我的数据查询中的值填充集合:迭代通过...

回答 1 投票 0

碧玉报告表显示前一页总数

我正在使用Jaspersoft®Studio 6.8.0。我想要一个可以显示前一页总数的表,以下表为例,假设此表有3页:等级...

回答 1 投票 0

Jasperreports标记属性和PDF

我正在使用Jasperrerports 3.5.1,并且我有一个html样式的文本,需要以适当的样式将其打印为PDF。在要打印样式化文本的单元格中,我具有标记属性...

回答 3 投票 4

碧玉报告中的四舍五入值

我在jasper报告中有一个文本字段,如下所示: 我想使用...将这个值四舍五入。

回答 1 投票 0

jasper报告-msg函数不接受超过4个参数(包括模式)

所以看来我无法使用超过3个参数加模式的属性文件创建字符串:msg(str(“ lifeletter。” + $ P {COD_DOC} +“。message”),$ P {PR_YEAR} ,$ P {MODULE_NAME},$ F {benefit_value},$ F {...

回答 1 投票 0

JFreeChart / JasperReports-将刻度标签设置为仅在条形图的一个轴上显示

我有一个水平条形图。我想这样做的原因是,我只显示域的标签,而不显示范围,因为我已经在每个小节的末尾显示了其确切值的标签。 ...

回答 1 投票 0

导出为pdf:双边框显示为粗线,与Excel中正确显示的位置相同

我正在使用Jaspersoft Studio 6.4创建jrxml。我正在使用以下代码为文本框创建双行。 但是...

回答 1 投票 2

JasperReports脚本中的计算值在打印一组后

我有以下JasperReport脚本,它工作正常:公共类ReportScriptlet扩展JRDefaultScriptlet {public void beforeGroupInit(String groupName)引发JRScriptletException {...

回答 1 投票 0

Jasper子报告的子报告-以编程方式

[在Web上的Jasper中有许多运行子报表的示例,但是当运行包含另一个子报表的子报表时,似乎没有人遇到我遇到的问题。我们存储我们的...

回答 1 投票 -1

无法在春季生成碧玉报告

我正在尝试使用JasperReports生成PDF文件,但是不管我如何尝试,它都给了我NullPointerException。 https://community.jaspersoft.com/questions/520803/getting-null -...

回答 1 投票 -1

Jasper报告创建具有不同列号的表

所以我试图在JasperReports Studio中创建一个表,以后我将使用它通过代码中的JRBeanCollectionDataSource来提供数据,我知道当我们有静态列标题时该表如何工作/ ...

回答 1 投票 0

在碧玉表中满足条件时如何跳过记录?

我正在创建碧玉报告。当一个变量满足条件时,我想跳过该行。选择表格和printwhenExprssion $ F {totalApiReceived}> ...

回答 1 投票 0

根据SQL查询的Jasper报告

我正在构建JavaFX应用程序,试图在其中使用Eclipse构建Jasper Report。我想根据我的SQL查询显示报告。但是它会继续显示所有记录...

回答 1 投票 0

Jasper报告生成空白pdf

我正在设置一个Servlet,以从jaspersoft studio生成PDF。如何生成填充的PDF?我已经尝试了许多生成PDF的解决方案,但是PDF生成的结果为空。这是...

回答 1 投票 0

以jsf primeface生成和下载jasper报告pdf

我能够生成pdf格式的碧玉报告。我有如下所示的对话 ] >>>> 您应该在responseComplete上调用FacesContext,以向JSF运行时发信号通知它应该缩短响应生命周期,并将控制权移交给您 public void PDF(String name) throws JRException, IOException{ init(); HttpServletResponse httpServletResponse=(HttpServletResponse)FacesContext.getCurrentInstance().getExternalContext().getResponse(); httpServletResponse.addHeader("Content-disposition", "attachment; filename="+name+".pdf"); FacesContext.getCurrentInstance().responseComplete(); ServletOutputStream servletOutputStream=httpServletResponse.getOutputStream(); JasperExportManager.exportReportToPdfStream(jasperPrint, servletOutputStream); System.out.println("All done the report is done"); servletOutputStream.flush(); servletOutputStream.close(); FacesContext.getCurrentInstance().responseComplete(); } 还要记住,您不能使用ajax请求来生成文件下载。需要完整的HTTP请求。这意味着您必须在ajax="false"上使用<p:commandButton/>或使用<h:commandButton/> JREmptyDataSource dataSource = new JREmptyDataSource(); JasperDesign desing = JRXmlLoader.load(this.getClass().getResourceAsStream("/com/po_life_report.jrxml")); JasperReport report = JasperCompileManager.compileReport(desing); JasperPrint jasperPrint = JasperFillManager.fillReport(report, item, dataSource); response.setHeader("Content-Disposition", "inline; filename=report.pdf"); OutputStream outputStream = response.getOutputStream(); response.setContentType("application/pdf"); File f = File.createTempFile("test123", ".pdf"); JasperExportManager.exportReportToPdfStream(jasperPrint, new FileOutputStream(f)); byte[] bytes = Base64.encodeBase64(FileUtils.readFileToByteArray(f));// FileUtils.readFileToByteArray(f);// ; byte[] output = new String(bytes, StandardCharsets.US_ASCII).getBytes();; outputStream.write(output); outputStream.flush(); outputStream.close(); 在您的命令按钮处使用ajax =“ false”,否则碧玉报告将不起作用。

回答 3 投票 2

如何使用动态jasper创建具有列名和值的动态列

我试图使用[dynamic-japer]生成报告,我对此表示怀疑,如何根据我拥有的数据源或结果集实现动态列,有什么解决方法?

回答 1 投票 -1

Dynamic Jasper:导出为XLSX后不显示图像

我正在使用JRXlsxExporter将JasperReport导出为XLSX格式。为了创建输出流,我将打开一个Blob流并将其设置为SimpleOutputStreamExporterOutput。然后是Blob ...

回答 1 投票 0

内部底部的框架为空白时如何缩小框架??

因此,当包含文本字段(红色框)的最后两个内部框架为空白时,我尝试缩小右框架。左右主框架也在框架内。但是即使只有4个...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.