jasper-reports 相关问题

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

如何避免填写打印时出错、计算表达式时出错?

目前,我在 JasperReport Server 和 iReport 工作。 JasperReport 5.5.0和iReport的版本都是5.5.0。并且数据库是MYSQL。 我像下面这样声明了变量 Dr ,其中

回答 1 投票 0

如果没有生成jasper文件,如何引用Jasper主报告中的子报告?

在我的 Tomcat web 应用程序中,我有一个 Java 文件,负责加载和编译 Jasper jrxml 文件。 JasperReport jasperReport = reportMap.get(reportName); 如果(jasperReport == null){

回答 1 投票 0

如何将主报表中的字段传递到表格元素?

到目前为止,我使用列标题和详细信息带来生成表格。现在我想使用iReport(4.0.2)中的表格元素。 我尝试了这种方式:iReport:从主报告传递参数q...

回答 2 投票 0

使用 JasperReports 创建外部 URL 超链接

如何在 PDF 中包含链接到外部网站的超链接 (URL)? 使用像“http://www.stackoverflow.com”这样的简单字符串,会自动生成一个链接。但是,我如何使用 URL...

回答 3 投票 0

如何使用另一个字段对 subDataset 中分组的数据进行排序,例如姓名姓氏?

我正在尝试对已按 pId 分组的现有数据集进行排序。我尝试了 sortField 但它是在摸索之前应用的,实际上,预期的是先 groupBy 然后排序。 这是我的子数据集&...

回答 1 投票 0

如何生成两个xml文件?

大家都怎么样了? 在前端应用程序中,我有一个名为“报告”的选项卡。 我需要填写此选项卡上的字段之一称为“产品”。在 3 个产品中我选择...

回答 1 投票 0

如何在 jasper 报告中使用 json 字符串数组填充列表?

假设我们有这个 JSON: { "header" : "一些标题", “字符串”:[ “富”, “酒吧”, ...

回答 2 投票 0

如何拉伸子报表以适合父级高度?

我刚刚开始使用 JasperReports,我偶然发现了一个我似乎无法找到解决方案的问题。 我有一个包含子报告的报告,用于创建一个包含 2 列的表。我需要...中的文本字段

回答 1 投票 0

如何在Jasper报告中编写像🔵这样的html字符?

我在 Jasper Report 中有一个字段。我正在打印 PDF 格式的报告。 该字段包含一些特殊字符,例如:🔵 (🔵) 但字符打印不正确。我只是……

回答 1 投票 0

无法加载以下字体

我有一个已经被问过的问题,但我的情况有一些具体的差异。 我支持一个 Web 应用程序(EJB 2、PostgreSQL 9.2.4,在 JBoss 4.2.3 上运行),该应用程序具有...

回答 3 投票 0

子报表下方的浮动文本字段未拉伸至带高度

我正在使用 JasperReports 6.0.0 创建一个报告,其中显示一个包含 2 列的表格。第一列是文本字段,第二列是子报表,后跟文本字段。我想要文字...

回答 1 投票 0

java.lang.IllegalStateException:调用 JasperReport 时已为此响应调用 getOutputStream()

我正在 JSF 2 中尝试 iReport/JasperReport 但是当我生成 PDF 时,我遇到了这个错误。 我搜索并找到了一些类似的问题和解决方案,但没有任何效果。抱歉发布了相同的内容

回答 4 投票 0

Jasper 报告组并计算每组占总数的百分比

我有一个如下的数据系列 年 月 物品 销售计数 2020年 扬 苹果 2 2020年 扬 香蕉 3 2020年 二月 苹果 1 2020年 二月 香蕉 3 2020年 行进 苹果 5 2020年 行进 香蕉 0 2021年 扬 苹果...

回答 1 投票 0

iReport:将参数从主报告查询传递到表或列表的数据集查询

我了解如何将参数从主报表传递到子报表,因为子报表对象中有一个特定的字段。但是,我想对表格或列表做同样的事情......

回答 4 投票 0

如何删除JasperReports中文本字段之间的多余空格?

我在标题中创建了三个文本字段。我已将参数放入所有 textField 元素中。当我不调用三个 textField 元素的三个参数之一时。它将显示 2 个 textField 元素...

回答 3 投票 0

如何提取xml标签之间的文本?

我的输入之一是一个 xml 字符串: 文字 我可以提取属性值 我的输入之一是一个 xml 字符串: <element1 attrib1="a1"><element2>text</element2></element1> 我可以使用提取属性值 <field name="attrib1" class="java.lang.String"> <property name="net.sf.jasperreports.xpath.field.expression" value="element1/@attrib1"/> </field> 但我无法让 Jasper 返回 <element2>...</element2> 我尝试过的值: <field name="element2" class="java.lang.String"> <property name="net.sf.jasperreports.xpath.field.expression" value="element1/element2"/> </field> 和 <field name="element2" class="java.lang.String"> <property name="net.sf.jasperreports.xpath.field.expression" value="element1/element2/"/> </field> 和 <field name="element2" class="java.lang.String"> <property name="net.sf.jasperreports.xpath.field.expression" value="element1/element2/text()"/> </field> 但是当我用 $F{element2} 呼出它时,Jasper 只是插入 $F{element2},并且不计算表达式。 解决方案 您可以使用此字段声明: <field name="element2Value" class="java.lang.String"> <property name="net.sf.jasperreports.xpath.field.expression" value="/element1/element2"/> </field> 工作示例 完整的 jrxml 文件: 我使用了这个数据源适配器: <?xml version="1.0" encoding="UTF-8" ?> <xmlDataAdapter class="net.sf.jasperreports.data.xml.XmlDataAdapterImpl"> <name>two_level_xml</name> <dataFile xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="repositoryDataLocation"> <location>C:\path\simple_xml.xml</location> </dataFile> <useConnection>true</useConnection> <namespaceAware>false</namespaceAware> <selectExpression/> <locale xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:java="http://java.sun.com" xsi:type="java:java.lang.String">ru_RU</locale> <timeZone xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:java="http://java.sun.com" xsi:type="java:java.lang.String">Europe/Moscow</timeZone> </xmlDataAdapter> 还有这个 xml: <element1 attrib1="a1"> <element2>text</element2> </element1> 结果 JSS 处生成的结果(输出):

回答 1 投票 0

JasperReport PDF 在强化 Tomcat 7 web.xml 后显示无法识别的二进制文件

相信一切顺利。 实际上,我想在 tomcat 7 上对我的混合 spring roo 和 spring mvc Web 应用程序进行安全增强。 在我更改并按照下面的方式在 web.xml tomc 中放置一段代码之后...

回答 1 投票 0

Jasperreports 字段具有来自 xml 节点的动态值

我有一些带有xml数据源的jrxml模板,并且我的myField在下面可见,但是我需要重构它以使其成为有条件的,因为引入了新的xml格式,而车主并不总是......

回答 1 投票 0

如何在 Jasper PDF 报告中渲染 Bangla SolaimanLipi 字体

我们正在使用 Jasper 报告 4.x。在 jasperreports-fonts-4.5.0 上嵌入字体后,它可以在 Jasper Viewer 中使用 Unicode 字符集(如阿拉伯语、孟加拉语和 SolaimanLipi)正常工作。但是当我尝试...

回答 2 投票 0

无法从短数组加载,因为 Java 17 和 Jasper 6.20.0 会抛出“sun.awt.FontConfiguration.head”为 null

我们将应用程序升级到 Java 17(从 Java 8),将 Jasper 升级到 6.20.0(从 6.0.3)。在此升级过程中,Jasper 报告失败,但有两个例外。 字体已经导出...

回答 2 投票 0

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