问题标签 [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 投票
1 回答
1166 浏览

jasper-reports - 如何在 jaspersoft studio 中上传 jrxml 文件?sftp

在 Studio 6.0.3 版中编辑 jaspersoft 模板后,是否可以直接从 JasperSoft Studio 通过 sftp 将 jrxml 文件导出或上传到我的服务器?

目前在进行编辑并保存后,我必须去 ftp 客户端上传文件。

0 投票
1 回答
1380 浏览

jasper-reports - Jaspersoft Studio 中的交互式 HTML5 图表

Jaspersoft Studio(专业版)使用 JavaScript 库 Highcharts 并生成 HTML5 交互式图表。是否可以像这里一样在 Jaspersoft Studio 中创建饼图 - http://www.highcharts.com/demo/pie-drilldown - 即单击饼图的特定部分出现并闪烁平滑过渡到钻取 -下报告?是否可以在预览模式下创建和显示这样的报告?

0 投票
0 回答
875 浏览

jasper-reports - JasperSoft Studio 无法识别自定义函数库

我遇到了 JaspersoftStudio 的问题。我有一个工作项目,其中包含一个定义自定义转换函数的库。最近我的 .jrxml 视图找不到我的函数了。

单击文件夹[PROJ_ROOT]/set1中file1.jrxml的预览时,会引发以下错误消息:

AUTO_CONVERT 位于[PROJ_ROOT]/src/de/companyname/packagename/MyClass.java,传递给它的所有变量都是字符串类型。MyClass.java 中的示例:

jasperreports_messages.properties 文件包含在 [PROJ_ROOT]/src 中(也尝试将其移动到与 Myclass 相同的目录):

jasperreports_extension.properties,也在 [PROJ_ROOT]/src 中:

以前我设法通过修改构建路径设置并简单地添加项目根目录(现在不会改变任何东西)来解决这些问题。我的函数不出现在表达式编辑器中。

JasperSoft 在“确认”我的 src 文件夹时似乎也存在某种问题。不再在项目资源管理器中显示像 src 目录这样的文件夹并将de/companyname/packagename作为子元素,而是将src/de/companyname/packagename显示为一个单独的元素。我的类包名被标记为红色,并期望 src 作为前缀(src.de.companyname.packagename而不是de.companyname.packagename

我可以通过在项目根目录中选择 New->SourceFolder 来欺骗 JasperSoft “确认” src 文件夹,但这会在一段时间后被 JasperSoft 的一些魔法改回来。

移动到 de/companyname/packagename 并在没有 src 的情况下工作修复了 packagename 问题,但我的视图仍然无法识别我的自定义类。

我的课程路径如下所示:

任何人都知道可能出了什么问题以及如何解决这个问题?我很确定它一定与项目设置有关。简单地创建一个新的也无济于事。

奇怪的是,当我选择 FunctionsLibrary 向导并让 JSoft 创建示例方法 + 示例报告时,预期的 hello world 函数失败,并出现 JRExpressionEvalException 用于 Hello World 消息。如果相关-草率的例子还是我的错误?

谢谢

更新:

我通过这样做修复了奇怪的 src 文件夹行为:.classpath:

在此处输入图像描述

0 投票
1 回答
79 浏览

hadoop - Jaspersoft Hive 日期参数问题

我正在使用 JasperSoft Studio 连接到 Hive 并传递带有动态日期的查询。报告应该在昨天的日期查询。我在 JasperSoft Studio 数据集和查询对话框中使用动态时遇到问题。以下查询可从 Hive 命令行运行,但 JasperSoft Studio 似乎无法识别命令“date_sub”和“unix_timestamp()”。我正在使用 JasperSoft Studio 6.1 版。

如果可以使用 JasperSoft 的参数或变量以另一种方式传递日期参数,那么任何有关如何使该查询工作的建议都将不胜感激,我也会对此持开放态度。

0 投票
0 回答
461 浏览

jasper-reports - 将 jrxml 从 Jaspersoft Studio 发布到 JasperReports 服务器

我在Jaspersoft Studio中创建了新报告,其中 Domain 作为数据源和两个参数date_from and date_to (Timestamp)来自定义带有条件的报告column_date IN BETWEEN date_from AND Date _to。基于参数值在工作室预览中工作正常。

但是在使用相同的域数据源和相同的输入控件参数将报告发布到JasperReports 服务器后,它显示错误,如报告为空。

我遵循的步骤:

  • 在JR Server中测试域数据源(已连接)
  • 在JR Server中创建了具有相同参数名称和相同数据类型的 Input 控件
  • 运行报告时,显示输入控件并提供有效数据

结果是报告为空,(但我有该日期范围内的数据)

任何帮助

0 投票
1 回答
654 浏览

highcharts - 如何在 Jaspersoft Studio 6.0.1 中应用带有热图的 colorAxis.stops?

JasperReports Studio 的热图图表基于 Highcharts,因此我可以使用 Highcharts API 通过高级属性对话框自定义图表。但我不知道如何将非线性颜色渐变应用于热图图表。

我试过的:

我去Edit Chart Properties > Advanced Properties添加了属性colorAxis.stops,它需要一个元组数组。但无论我尝试提供哪种格式的数组,我最终都会得到一张损坏的图表。

例如java.util.Arrays.asList("{0, #ff0000}", "{0.5, #ffff00}", "{0.9, #00cc00}")显示没有数据的热图。

如何将数组提供给该属性,以便获得非线性渐变?(红到黄到绿)

0 投票
2 回答
2625 浏览

jasperserver - 如何将报告从 jasper 工作室发布到 jasper 服务器

如何将报告从 jasper 工作室发布到 jasper 服务器?

我将只发布主报告还是包括子报告?

0 投票
0 回答
316 浏览

jasper-reports - 使用自动 TOC(报告书)Jasperstudio 6.0.1 重新编号页码

对报告书中的页码有疑问。要点是:我有一个客户可以这样命名页码:

  • 第 1 章第 6 页(该章的第 4 页)= 1-4
  • 第 2 章,第 12 页(该章的第 3 页)= 2-3 等。

现在,可以使用内容部分中的所有不同报告来实现它,但是如何在目录中显示此页面/属性?

报表支持某些方法,可以返回书签名称,但使用 $V{MASTER_CURRENT_PAGE} 打印页码。如何显示实际上位于书签页面下方的页码?

请让我知道,与这个斗争。

问候,格特

0 投票
1 回答
604 浏览

mongodb - 填充打印时出错,com.mongodb.util.JSONParseException:

我是 Jasper Studio 的新手。我正在使用“iReport 5.5.0”。我在 iReport 中创建了一个名为“MyMongoDB”的数据源。现在在报告查询中,我给出以下查询,其中联系人是集合名称

有人可以指导我吗?.

Reports iReport 和 Studio 哪个更适合开发?我需要开发使用 Spring MVC 和 MongoDB 的应用程序

0 投票
1 回答
639 浏览

java - Jasper Reports - 将报告从工作室上传到服务器时出现异常?

我有 Jasper Server 6.1.1 和 Jasper Studio 6.1.1。

这是我的场景:

我尝试将报告从工作室发布到服务器,当我在服务器 Web 应用程序上打开报告时,报告显示为空白,并显示一条消息“报告为空。”。

经过一番谷歌搜索,我发现我的报告需要使用数据源发布到服务器,才能在服务器 Web 应用程序上查看。

所以现在,当我发布时,我会检查“本地数据源”。我选择一个数据源 JDBC,给它一个名称(例如“test”),然后“从 Jaspersoft Studio 导入”,选择用于报告中数据的数据适配器。

但是,当我单击完成时,我收到此错误:

任何帮助都会很棒!