JasperReports是一个开源报告工具,可用于从桌面到Web应用程序的所有Java应用程序。如果问题还与特定IDE(jaspersoft-studio或ireport)的使用相关,那么此标记应始终应用于与此框架相关的所有问题。只有当你的问题包含java / php等中的后端代码时,你才需要将它们作为附加标签添加。
在 JasperReports 中打印当(到达最后一个元素)表达式时
是否可以生成一个“Print When Expression”来检测 XML 数据源文件中的最后一个元素? 基本上我有一个报告,在详细的子报告之后插入了分栏符...
每当我运行 ireport 5.1 时,我总是收到错误:找不到 java.exe 已经尝试将jdk的ireport.conf目录更改为 jdkhome="C:\Program Files\Java\jre7" 还尝试创建一个新的
JasperReports Ireport Subdataset 通过 SQL 查询获取数据
我正在尝试从子数据集中的 SQL 查询获取数据。带参数的 SQL 查询运行良好。例如: 从 voc_agents 中选择 *,其中 id= $P{id_voc_agent} 但如果没有para,它就不起作用...
任何人都可以让我知道如何在 Jaspersoft 6 报告中编写类似 SQL 的 CASE 语句吗?更准确地说是在表达式编辑器内。 例如: 案例产品线 当“R”时...
如何将编译好的JasperReport保存为.jasper文件中
我有这个代码。我有一个 jrxml 文件。我可以成功创建 jasperReport 对象。但我不知道如何从中创建 jasper 文件,我想将 jasper 保存到 c 驱动器中的文件位置。
我要在报告中写论文。我只想将我的诗句中的一些文字加粗。我在文本中添加了 标签,但它不起作用。 我想要的一个例子是“我的名字是......
如何通过循环子报表在单个主报表内创建两个子报表。我只想从 Java 端填充 Java Spring Boot 应用程序中的数据。举个例子,我可以
Spring Webflux:我的 JAR 中出现 FileNotFoundException
我正在使用 jasper 报告导出 PDF。在开发中,它工作得很好。但是当编译 jar 时,系统会抛出“src/main/resources/reports/myJasperReport.jxml”的 FileNotFound 异常 W...
除非我读错了文档,否则我需要使用 JasperFillManager.fillReport 来填充 jasper 报告。字段变量记为: $F{myVarName} 例如。我有这个例子......
JasperReports 无法呈现时间序列图表,并出现错误“null 'period' argument”
我有一个相对简单的查询,每行返回 3 个数据字段,并带有日期。像这样的东西: 选择日期(日期)AS 日期、val1、val2 从表 在哪里 ... 来自报告本身(详细...
如何在 Jasper 中的 XML 数据源中进行 OR 选择?
我在 Jasper 中使用 XML 文件作为数据源。我可以毫无问题地拥有所需的所有字段,但现在我需要使用 XML 文件中字段的许多可能结果之一。 举个例子,我...
这是我的jrxml代码: 这是我的jrxml代码: <?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="example_report" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20"> <property name="ireport.zoom" value="1.0"/> <property name="ireport.x" value="0"/> <property name="ireport.y" value="0"/> <field name="name" class="java.lang.String"/> <field name="test" class="java.lang.String"/> <field name="price" class="java.lang.Double"/> <background> <band splitType="Stretch"/> </background> <title> <band height="79" splitType="Stretch"/> </title> <pageHeader> <band height="35" splitType="Stretch"/> </pageHeader> <columnHeader> <band height="61" splitType="Stretch"/> </columnHeader> <detail> <band height="125" splitType="Stretch"> <textField> <reportElement stretchType="RelativeToBandHeight" x="0" y="0" width="209" height="20"/> <textElement/> <textFieldExpression class="java.lang.String"><![CDATA[$F{name}]]></textFieldExpression> </textField> <textField> <reportElement x="209" y="0" width="201" height="20"/> <textElement/> <textFieldExpression class="java.lang.String"><![CDATA[$F{test}]]></textFieldExpression> </textField> <textField> <reportElement x="410" y="0" width="145" height="20"/> <textElement/> <textFieldExpression class="java.lang.Double"><![CDATA[$F{price}]]></textFieldExpression> </textField> </band> </detail> <columnFooter> <band height="45" splitType="Stretch"/> </columnFooter> <pageFooter> <band height="54" splitType="Stretch"/> </pageFooter> <summary> <band height="42" splitType="Stretch"/> </summary> </jasperReport> 当我将数据集合添加到应用程序中的编译报告时,行之间会出现额外的空间。如何删除这个多余的空间? 我认为这是因为你为每行声明了 125px: <detail> <band height="125" splitType="Stretch"> 但只使用其中的 20px: <reportElement stretchType="RelativeToBandHeight" x="0" y="0" width="209" height="20"/> 尝试将细节带设置为您使用的高度(20px): <detail> <band height="20" splitType="Stretch"> 我不确定,因为我有几个月没有使用 Jasper,但试试这个。
我正在为我的一个项目使用 Dynamic jasper,我需要生成一些包含合并的列标题的报告。 像这样的东西 (其平均身高份) /------------...
评估 6.2.0 版本/JDK 11.0.18 中的 jasper 报告时出现致命 SIGSEGV 错误
当我尝试执行一个生成生产报告的简单 jar 时,JVM 遇到了致命错误。该应用程序已经在不同的环境中进行了测试,但仅在生产中失败......
有没有办法为报表中的字段设置默认值?我在报告中有很多字符串字段,希望它们在为空时显示“0,00”。
我想在我的 Jasper Report 中以层次结构树的形式生成一个表。但我不知道该怎么做。由于我的数据处于层次结构树状态,我无法填充我的数据中的数据...
我正在尝试使用 XML 数据源在 iReport 中与 odoo 集成创建一个报告。现在的问题是我得到 M2O 和 O2M 字段的空值。 我应该如何获取这些 fie 的值...
如何通过jasper报告依赖项接收sqlcmd请求并以base64 pdf形式发送响应[重复]
我编写了一个粗略的程序,该程序的目标是成为一个能够接收请求的程序。请求的语言是 SQL cmd 并将请求发送到 Postgre...
servlet [dispatcherServlet] 的 Servlet.service() 在上下文中路径 [请求处理失败:
我编写了一个粗略的程序,该程序的目标是成为一个能够接收请求的程序。请求的语言是 SQL cmd 并将请求发送到 Postgre...
我在 jasper studio 中有一个静态文本字段设置为粗体。从 studio 导出为 PDF 时,它按预期工作。在 java 程序中使用时会生成相同的 jrxml 文件并生成 pdf,静态