问题标签 [jaspersoft-studio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
645 浏览

jasper-reports - 通过 Jaspersoft Studio 编译 JRXML 的问题:列间距必须为正

我正在JasperSoft Studio中设计 JRXML 。我想要没有。页面中的列数更多。A4 页面格式不适合我的需要。因此选择“自定义”页面格式并将宽度更改为“1000”,将高度更改为“900”。当我编译时使用这些属性,我收到以下错误消息。我能知道我应该怎么做才能增加页面宽度以添加更多字段作为列。

空的 JRXML 示例:

0 投票
1 回答
2799 浏览

jasper-reports - 为什么我的文字不会改变大小?

我正在使用Jaspersoft Studio并尝试做应该是最简单的任务之一,调整静态文本元素的大小。但是,无论我想到什么方法来尝试更改文本大小,它都保持默认大小。

这是我用于此类静态文本元素的 .jrxml 代码

附件也是我使用编辑器设置字体大小的图像。 在此处输入图像描述

进行这些更改后,文本仍然是默认大小。这是生成报告的图像... 在此处输入图像描述

有谁知道为什么会这样?Jaspersoft StudioJasperReports中是否有某种我忘记的全局文本设置?

0 投票
1 回答
1169 浏览

jdbc - 与 Jaspersoft Studio 的 groovy 和 jdbc 连接

我尝试在报告中使用 groovy 将子数据集连接到 Oracle 数据库。

-> 在报告中> 属性> 语言:groovy

-> 在我的数据集中,我选择“使用其他连接”和表达式:

我的参数(ip、端口、用户、密码)是正确的,我已经做了这个 java 并且它可以工作,但我需要用 groovy 来做这个:(

当我预览报告(使用 groovy)时,我收到以下错误:

首先,感谢您的回复。

似乎是一个很好的表达方式:当我尝试使用 groovyconsole.bat 连接到我的数据库时它可以工作。

但是我总是无法从 jasperstudio 连接到我的 oracle 数据库,我不知道为什么。

我有 ojdbc14-1.0.jar 到我的构建路径(我使用与 java jdbc 连接相同的 jar,它正在工作)

我有 groovy-sql-2.3.6.jar 到我的构建路径(然后所有来自 groovy 的 .jar 因为我“绝望”但它没有改变任何东西)

-> 在报告中> 属性> 语言:groovy

-> 在我的数据集中,我选择“使用其他连接”和表达式:

它仍然不起作用我在预览后的“填写报告”阶段收到以下错误:

我也尝试使用“/XE”,但它也不起作用。

我不知道我做错了什么,有什么想法吗?

感谢帮助 !:)

0 投票
1 回答
1989 浏览

jasper-reports - 如何在 JasperReport 数据集定义的 where 子句中使用子选择?

我尝试在 JasperSoft 报告(JasperSoft Studio V 5.6)中定义一个数据集,该报告使用带有如下参数的子选择:

subselect 语句的SELECT带有错误消息的注释'no viable alternative at input 'select''

数据集和查询对话框截图

SQL 语句可以使用简单的数据库工具执行,因此 der JasperReports 语法中必须有一些特殊之处。

我很感激有关如何在 JasperSoft 中实现我的用例的任何信息。如果不支持子选择,定义查询的推荐方法是什么?

0 投票
1 回答
559 浏览

scriptlet - jasperstudio 5.6.x 中不支持的major.minor 版本,带有scriptlet 类

我创建了一个带有类的简单 .jar,以通过 scriptlet 处理 Jasper 报告中的参数。我已将 .jar 添加到报告项目的构建路径中。

.jar 使用 JDK 1.7 编译,Jasper 项目的执行环境设置为 JRE 1.7,Java Compiler 合规级别为 1.7。JAVA_HOME 指向 jdk 1.7。

当尝试通过 scriptlet 参数访问 .jar 时,JasperStudio 仍然抱怨 Unsupported major.minor 版本 51.0。

JasperStudio 使用 jdk 1.6 吗?!我想我已经通过为项目设置所有相关的 Java 属性来确保它不会。

我的电脑甚至没有java 1.6。

显然 JasperStudio 的某些东西仍然覆盖了我的 jre/jdk 选择,但我不知道在哪里/如何。请给我你的建议,看看在哪里。谢谢一百万

0 投票
2 回答
2082 浏览

jasper-reports - Jaspersoft Studio 6.2.0 创建 TIBCO Maps 报告时出现 NullPointer 异常

有人知道这个空指针是什么吗?

当我尝试在Jaspersoft Studio 6.2.0中运行简单的 TIBCO Maps 报告时遇到此错误。我刚刚在调色板上拖动了一个 Map 元素,然后运行了报告。

下面是代码 JARXML 报告文件代码:

我还附上了包含的 JAR 和库的屏幕截图:

在此处输入图像描述

0 投票
0 回答
210 浏览

jasper-reports - 我想在 jaspersoft 的 xyline 图中使用 Date 作为我的 x 值,但它只允许一个数字

有没有办法能够在 jaspersoft XYLine 图中呈现日期值而不是数字?有没有办法操纵 x 标签使其显示为 MM/DD?这是我现在的代码,我在其中获取月份和日期值并将它们连接为字符串,然后将它们转换为整数(922、923、924、925)。我也附上预览。

xyline 图

0 投票
1 回答
1102 浏览

highcharts - HTML5/High 图表 - 截断 xAxis 标签

有人可以帮我截断Jaspersoft Studio中 Highcharts 上的标签吗?

因此,按照此链接中的说明(如何在 highcharts 中格式化 x 轴标签),我提出了以下内容:

但是,这导致报告失败。

以前有没有人通过Studio截断高图表上的标签?你能提供一个如何做到这一点的例子吗?我在堆积柱形图上执行此操作。任何帮助将非常感激。

0 投票
1 回答
2006 浏览

sql - 在 Jaspersoft Studio 中使用 log4j 输出 SQL

先来点背景。我正在使用 Jaspersoft Studio 5.6.0 Final 并按照此处的说明设置 log4j。我试图让 log4j 在我的报告运行时输出 SQL 查询。我的查询有问题,需要查看 Jaspersoft Studio 输出的 SQL。我有一个有效的数据源设置,因此与数据源的连接不是问题。

我认为按照上面链接中的说明然后添加log4j.logger.net.sf.jasperreports.engine.query.JRJdbcQueryExecuter=debug到我的log4j-config.properties文件中可以让我看到输出 SQL,但它不起作用。

要运行报告,我编译 jrxml,然后单击预览选项卡。由于我按照上面链接中的说明进行操作,所以当我这样做时,不应该将 SQL 输出到我的 log4j 日志文件吗?

我需要让这个工作,所以我可以修复我的查询。任何帮助是极大的赞赏。

0 投票
2 回答
9156 浏览

jasper-reports - 将数据从主数据集传递到表数据集

我正在使用一张表在Jaspersoft Studio 5.6.1中创建简单的报告。

通过 JRBeanCollectionDataSource从Java向此报告发送数据。

在报告中,我已经可以通过字段获取此数据:报告-> 数据集和查询...-> JavaBean 选项卡-> 在类名中编写Java类,该类在 JRBeanCollectionDataSource 中的列表中-> 添加选定字段

所以现在我可以显示传入的数据。

但是,如果我想在表中执行此操作 - 我需要创建数据集(为什么?)并选择“使用用于填充主报告的相同连接”。向新数据集添加相同的字段没有帮助,也没有为数据集选择“连接到域”。没有显示错误。

在此处输入图像描述