ireport相关内容

将字符串格式设置为数字iReport

我希望使用现有数据库在iReport中生成raport。 我在字符串$F{Price}和变量$V{SumPrice}中也有字段,需要转换为整型并用字段Price对整列求和Price 是否可以在iReport中执行此操作? 我没有访问数据库的权限。 推荐答案 应将$V{SumPrice}“变量类”属性设置为java.lang.Integer,将“变量表达式”属性设置为Integer ..
发布时间:2022-02-26 19:26:45 其他开发

了解 JasperReports 和 JRBeanCollectionDataSource

现在,我的 JRBeancollectionDataSource 中的 JasperReports 在我的代码中工作!我只是对一些事情有点困惑...... 当我在 iReport 中设计报告时,我从查询中创建字段,这一切我都可以做得很好,因为当我实际运行查询时,我使用的是 aa 代码 JRBeanCollectionDataSource 那么此时报告中的 hql 是否完全不相关? 另外 ..
发布时间:2022-01-23 16:33:01 其他开发

如何将值从表的数据源返回到 iReport 中的主报表?

我的 iReport 中有一个表,它自然有它的数据集,我有一个变量,它在表的数据集中定义和初始化,返回一个我想要的值(肯定在表的范围内,而不是在表的范围内)在包含表格的主报告中使用. 我怎样才能做到这一点或任何替代方案? 解决方案 使用 subDataset 从组件返回值的正确方法(jasper report v.5/v.6)是使用变量,在主报告和 subDataset. 示例 ..
发布时间:2022-01-19 14:58:10 其他开发

iReport 到 DB2 连接 ERRORCODE=-4499, SQLSTATE=08001

我正在使用 Jasper iReport.当我尝试连接到 IBM DB2 时出现错误:“Permission denied: ERRORCODE=-4499, SQLSTATE=08001" 我使用与我也使用的 Razor 相同的驱动程序进行连接,并且可以正常工作(相同的设置、用户名、密码等). 这个问题最近才开始出现. 有什么建议吗? 谢谢 解决方案 请确保中间的 ..
发布时间:2022-01-14 21:57:17 其他开发

如何在条形图中显示每个条形的条形值?

需要查看条形图中的条形代表的确切值,而不是 Y 轴上的近似值. 这怎么可能? 感谢阅读! 解决方案 在 iReport 3.7.6 中,您只需选中 BarPlot 属性下的“显示标签"框. 在之前的版本 (3.1.4) 中,我必须创建一个 ChartCustomizer 类. 如果您需要格式化标签中的数字(例如百分比、添加千位分隔符等),那么您肯定需要一个 Char ..
发布时间:2021-12-24 14:57:38 Java开发

以pdf格式在来自grails的jasper报告中显示新安装的字体

我使用的是 iReport 4.5.0 和 grails 2.1.1 我想对我的报告中的某些 pdf 格式的文本使用“Canterbury"字体,因此我使用 iReport 设计器将该字体分配给我想要的文本.我还去了 iReport 设计器的工具-> 选项菜单并安装了字体.然后通过单击该字体的“导出为扩展名"来制作一个 jar 扩展名. 我复制了创建的扩展文件并粘贴到我的应用程序的类路 ..
发布时间:2021-12-22 21:08:01 其他开发

使用 iReport 创建 pdf 时使用自定义字体

iReport 版本:3.7.1 我通过两种方式解决了这个问题. 我的第一种方法 我正在 iReport 中创建一个 pdf 页面,并且我将其中一个字段(来自数据库)设置为字体 Gujarati-Salarl(印度地区语言的字体). 该字体在iReport的字体列表中可用.当我点击预览时,我得到了所需的输出,字段采用所需的字体样式. 到这里一切都很好. 但是生成 ..
发布时间:2021-12-14 15:12:33 Java开发

在iReport表达式中调用Java API

我正在尝试将对 Java 库的调用附加到 iReport 表达式中. 我用一个非常简单的库尝试了此操作,该库返回了hello world字符串. package utils;公共课您好{公共静态字符串hello(){返回“你好";}} 在 iReport 中,我想使用此API.我把上面的库编译成一个jar文件.在工具->选项->类路径中添加了位置. 然后尝试以下操作: 在 ..
发布时间:2021-05-18 18:37:07 Java开发

如何在iReport 3.0.0中显示一个空表?

我正在修改一个现有的iReport文件,据说该文件要求程序输入.然后将输入放置在一个表中,我认为该表会在数据输入时自动添加行. 但是,该程序不会输出数据,也不再需要这样做.所以现在我只需要显示一个空表即可. 我在iReport中所做的是删除所有参数痕迹(因为不再需要它们,并复制并粘贴所有单元格直到它们到达页面底部.现在所有单元格都没有(标题除外) ,和第一行,因为它们具有静态文本),并 ..
发布时间:2021-02-09 19:06:16 其他开发

Jasper报告折线图类别表达式相同的值仅打印一次

我正在使用Jasper报告折线图.在该折线图中,类别表达式相同的值仅打印一次. 在此,将“线名称"中的“线名称"列指定为“线形图中的类别表达式".不打印冗余值. 仅打印唯一名称. 我想要我的所有名字,即使它是同一个名字.如何解决此问题? 解决方案 您必须将打印为类别标签的String值包装到满足唯一性约束的对象中.您必须创建一个实现Comparable接口的java类,因为只有不相等 ..
发布时间:2021-02-09 19:06:13 Java开发

将JRBeancollection数据源传递给主报告和子报告

我想将JRBeancollection数据源传递给主报告,并从主报告传递给子报告..我已将此子报告包括在主报告的摘要部分中. 请提及我要在ireport中执行的步骤,包括inbuld参数的设置方法. 解决方案 最后我完成了. 实际上,数据源不在子报表中.因此,我更改了以下属性:什么时候所有部分都没有数据,没有数据... 然后,我在获取子报表记录的地方传递了collection变 ..
发布时间:2021-02-09 19:06:10 其他开发

如何在iReport中执行Java计数器i ++

我想使用ireport 3.4.2做计数器变量 在Java中,我们可以像i ++那样简单地执行.我该怎么办? 解决方案 上面的答案可能也是正确的,但是我没有尝试过.我尝试创建变量并设置计算字段"count",然后根据反因素正确设置变量表达式.可以. ..
发布时间:2021-02-09 19:06:07 其他开发

如何隐藏在ireport上没有数据的表?

如何隐藏没有数据的表(不包含在布局中)? 解决方案 如果表格在其自己的区域中,我通常要做的是在该区域中的条件仅当该对象中的任何对象显示数据时设置打印乐队有数据.说你的桌子是这样的: item1 item2 item3 表达时的打印内容如下: item1 != null || item2 != null || item3 != null 如果您指的是使用集合构建的子报表, ..
发布时间:2021-02-09 19:06:04 其他开发

编辑JRXML时出现i-report 3.7.6错误

我在使用i-Report 3.7.6编辑XML文件时遇到问题.我的XML文件是使用i-Report 2.0.2创建的,后来又使用i-Report 3.7.6以JRXML格式保存.当我现在单击XML文件时,i-Report给我错误: --------------------------- Microsoft Visual C++ Runtime Library ---------------- ..
发布时间:2021-02-09 19:06:01 Java开发

找不到iReport JRValidationException字段

我正在尝试使用JasperReports和iReport迈出第一步.最近,我在此帖子中解决了数据库连接问题.之后,我创建了另一个与MySQL DB的成功连接,只是为了增强知识.我进行了查询,但现在又遇到了另一个错误-我想-与查询本身或类似的东西有关. 情况 当我尝试创建报表查询时,会检索到字段(表列),并且可以正确识别其类型,但是数据(行)却给我消息错误 Error: net.s ..
发布时间:2021-02-09 19:05:58 其他开发

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

直到现在,我都使用列标题的详细信息区域来生成表格.现在,我想在iReport(4.0.2)中使用表格元素. 我这样尝试过:但这对我没有用.我想是因为我想传递一个字段而不是一个参数.使用这种方法,我得到一个表,但只有1行(需要为17). 我正在使用JRMapCollectionDataSource. 如何在表格中显示我的整个值集? 解决方案 在表的数据集中设置参数时,可以映 ..
发布时间:2021-02-09 19:05:52 其他开发

从iReport中的子数据集返回值

我知道可以从子报表到iReport中的主报表获取返回值.还有子数据集,它们也可以具有自己的SQL查询,例如子报表.据我了解,子数据集只能与列表,图表等一起使用,但是我不知道如何访问主数据集/报告中的子数据集字段,变量和参数. 是否还可以从子数据集中获取返回值?如果没有,怎么可能从子数据集中访问值? 解决方案 当前无法在主报表结构中使用子数据集查询.最好的选择是使用表格元素,可能只输出 ..
发布时间:2021-02-09 19:05:49 其他开发

列为子报表参数

我需要将一个整数列表传递给我的子报表,该整数列表将用作查询中IN语句的参数,如下所示: SELECT * FROM my_tables WHERE $X{IN, table.id || '', PARAMETER_LIST} 我尝试了各种语法来实例化主报告中的列表,但没有一个导致 功能报告;例如: ..
发布时间:2021-02-09 19:05:46 其他开发

使用标题区域中特定字段的可变计算平均值

我有一个变量,用于存储计算出的特定字段的平均值. 有什么办法可以在 Title 乐队中使用此变量?当我尝试执行此操作时,我只是在标题中得到 null ,但在 Column Footer 中得到了正确的值. 我看到的这种情况的另一种可能性是,在Java中对其进行预先计算并将其作为参数传递,但我正在努力避免这种情况. 我正在使用3.7.4版中的 JasperReports 和 iRe ..
发布时间:2021-02-09 19:05:43 其他开发