我正在寻找一种在 JasperReport 中使用 IN 关键字的方法。我的查询看起来像:
SELECT * FROM table_name WHERE CID IN (145,45, 452);
Run Code Online (Sandbox Code Playgroud)
在 jasper report 之后,我可以设置它;
SELECT * FROM table_name WHERE CID IN ($P{MY_CIDS});
Run Code Online (Sandbox Code Playgroud)
从我的 Java 中,我将$P{MY_CIDS}作为发送String,所以我的查询看起来像
SELECT * FROM table_name WHERE CID IN ("145,45, 452");
Run Code Online (Sandbox Code Playgroud)
我的问题是如何在SQL转换"145,45, 452" 为有效的查询,以便它会考虑到每个单独的值145,45,452
感谢所有帮助。
我有一个包含标题区域、详细信息区域和摘要区域的报告。我试图使用报表属性“新页面上的摘要”将摘要区域始终推到新页面上,我想将标题区域与摘要区域一起显示。我怎样才能做到这一点?
我正在使用 Jasper Reports 3.7.6 和 iReports 1.2
我正在使用 Jasper 插件,并且想在导出到 Excel 时禁用白色背景。我怎样才能做到这一点?
/马可
我正在为具有产品价格(取自数据源)的图像设计模板.如果产品具有删除价格,则图像会显示它,然后显示当前价格.如果没有删除价格,则仅显示当前价格.
一切正常,除了没有三振出价时的价格调整.两种价格都需要水平放在一起,并且在任何一种情况下都是中心对齐的.但如果删除线价格为空/空白,我无法对当前价格文本字段进行居中对齐.当存在三振出价时,这不是问题,因为两个文本字段在设计器视图中都正确对齐.
另外,如何根据strikout-price的可用性放置条件格式?如果不存在删除线价格,则当前价格的字体颜色应与有删除价格时的字体颜色不同.
编辑:以下两种情况的图像
当Strikeout-price可用时,它应该是这样的:

当Strikeout-price不可用时,显示价格的文本字段应居中对齐:

我知道标题区域仅打印在报告的第一页上,但该区域仍然具有“当表达式时打印”属性,并且我一直在尝试将其打印在每一页上。我可以用什么表达来做到这一点?或者如果有可能的话。
我正在使用netbeans 8.0 ide和jdk 8.我想使用包含条形图的jasper查看报告.但它得到这样的错误:
java.lang.NoClassDefFoundError:org/jfree/chart/plot/PlotOrientation at net.sf.jasperreports.charts.type.PlotOrientationEnum.(PlotOrientationEnum.java:42)
在netbeans ide 8.0中,显示带条形图的jasperreport所需的jar文件是什么?有人请帮助我.
大家好,我在这里转转,我需要你们能帮助我。
已经有一段时间了,但我发布了这个:
过了一会儿我决定重试,问题是它无法在 iReport 5.6.0 中编译任何报告。
在 NetBeans 中打印此控制台时:
System.out.println (System.getProperty ("java.classpath"));
Run Code Online (Sandbox Code Playgroud)
我得到空
这种情况说明windows JAVA环境变量有错吗?
我可以做什么?任何人都可以帮助我。
即使没有详细信息行(空列表或空),我也想打印报表的标题和页脚区域。这是 Jasper Report 的默认行为吗?
我得到的是一个空白页,而不仅仅是标题页脚带,我无法理解我的报告中是否存在问题或者 Jasper 是否像这样工作。
我想在 Ireport 中用 java 添加以下条件:
Field.equals("red" or "bleu" or "black" or "....") ? "yes" : "no"
Run Code Online (Sandbox Code Playgroud)
我必须使用吗
Field.equals("..")||$F{color}.equals("..")
Run Code Online (Sandbox Code Playgroud)
我有一个很长的清单。有没有其他的表达方式?
我想知道 Jasper reports server 和 jasper reports IO 有什么区别?在官方网站上,它表明JR-IO有一个rest API来生成报告。但据我所知,JR-Server 也有一个具有类似功能的 Rest API。那么这两种产品有什么区别呢?
标准列布局可用于实现此目的.如何为表组件布局执行此操作?
这是关系表
StudentName
Course
Marks
Peter
Bio
65
Peter
Chem
70
Peter
Music
80
David
Chem
50
Run Code Online (Sandbox Code Playgroud)
我该如何制作以下内容
Peter Total : 215
Subject : Bio - 65
Subject : Chem - 70
Subject : Music - 80
Peter Total : 50
Subject : Chem - 50
Run Code Online (Sandbox Code Playgroud)