问题标签 [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.
eclipse - 由于依赖关系,无法在 Eclipse 中安装 jaspersoft studio
在尝试从 Eclipse 市场在 Eclipse 中安装 jasper Studio 时,我收到一条错误消息,指出由于某些未满足的依赖关系,无法安装 jasper Studio。它说工作室需要 eclipse.pde.ui.git
它找不到的捆绑包。请帮我找到解决方案。我应该怎么办?我在网上搜索但找不到解决方案。
postgresql - 相同的 sql 语句在 Jasper 和 pgAdmin 中的工作方式不同
我在 JasperSoft studio 中遇到 SQL 查询问题。我正在尝试从两个日期之间从 posgreSQL 数据库中获取记录。我使用这个语句:
或更简单但有同样的问题:
也使用 < 和 > 以同样的方式结束。
used_on 列定义为:spend_on date NOT NULL。
当我在 pgAdmin 中运行此查询时,我得到了我希望收到的所有行,但是当我在 JasperSoft Studio 中尝试相同的语句时,我没有得到任何结果。
我发现当我将范围更改为:“在日期‘2012-01-01’和日期‘2014-11-1’之间”时,我可以获得一些行,而我得到的最后一个条目是从 2012-05-29 开始的。(数据库中的最后一个来自 2014-11-12)
Redmine 的数据库存储数据。
解决了
原因:Jaspersoft Studio 和 pgadmin 中使用了不同的模式。
jasper-reports - Jaspersoft 自定义函数未显示在表达式编辑器中
我搜索了谷歌和 Stackoverflow,但我找不到我的问题的答案。
我目前正在使用 Jaspersoft Studio 5.6.2 final,我正在尝试让自定义函数显示在我的表达式编辑器中,但是无论我尝试什么,我都无法显示类别和函数。
我开始关注https://community.jaspersoft.com/wiki/jaspersoft-studio-expression-editor-how-extend-it-and-contribute-your-own-functions-part-2-0上的教程。使用 Functions Librry 向导(使用 File > New > Other > Jaspersoft Studio > Functions Library)生成所有必需的文件并创建函数本身很容易。
*.properties 文件的配置方式在教程中不是很清楚,所以在制作之后我还查看了http://jasperreports.sourceforge.net/sample.reference/functions/index.html#functions调整属性文件自定义功能和类别仍未显示
我尝试直接在 Jaspersoft 中测试我的代码,将其导出到 jar 文件,在另一个 Eclipse 中创建 jar 文件并重新启动 Jaspersoft Studio。没有任何效果。
以下是我的文件的内容。
类别类
包含函数的类
jasperreports_messages.properties 文件
jasperreports_extension.properties
正如您在 AbleFunctions 类中看到的那样,我还尝试将该函数添加到现有的 TextCategory 类中,但这也没有任何效果。
有人知道问题可能是什么吗?这已经花了我好几天没有任何成功,所以任何帮助都会很棒!
jasper-reports - Jaspersoft Studio - 用户指定的日志类 'org.apache.commons.logging.impl.Log4JLogger' 找不到或不可用
我在 OpenSUSE 中使用 Jaspersoft Studio 5.6.2。当我开始创建一个新报表,预览它时,抛出以下异常,我无法再打开“设计”和“预览”面板。更糟糕的是,我什至无法创建任何新报告。
我的报告根本不使用 org.apache.commons.logging.impl.Log4JLogger。
jasper-reports - Jaspersoft Studio - 来自 Javabean 的带有嵌套对象的字段
我正在使用 Jaspersoft studio 6 并尝试使用“数据集和查询对话框”将字段添加到报告中,选择“javabean”和我的实体类。当我添加一个作为嵌套 java 对象的字段时,studio 会插入该对象而不是该对象的子字段(属性)。我认为在早期版本的 iReport 中,我以某种方式获得了带有点分隔符的子字段,例如“customer.name”、“customer.email”等。
在运行时,我使用扩展 JRAbstractBeanDataSource 的数据源填充报告。
charts - 执行 jasper 文件时显示错误:“类别系列名称为空”
我已尝试根据 jasper 软页面中提供的演示生成子报告。但是在执行报告时,我可以看到错误消息:“执行 jasper 文件时显示错误:“类别系列名称为空”。在这里我添加了错误和报告配置 UI 的屏幕截图
jasper-reports - 从 jaspersoft studio 或 ireport 连接到服务器时出错
我正在尝试从 jaspersoft studio(或 ireport)连接到服务器,并且在执行此操作时收到以下错误消息:
我单击添加服务器的图标,我将用户名和密码设为“jasperadmin”,然后单击下一步,然后单击下一步按钮,它向我显示上述消息。我没有得到这个错误背后的原因。请帮我解决这个问题。
java - JasperReport:如何使用子报表返回值作为主报表变量计算的输入
设想:
我有两个报告:主报告(我们称之为 A)和子报告(我们称之为 B)。
报表 A 在详细信息区域包含子报表 B,因此报表 A 数据源中的每个元素都会显示子报表 B。子报表 B 还向主报表 A 返回一个变量。
我想要的是汇总子报告 B 中的这些返回值,并将它们汇总在主报告摘要中。
为此,我尝试创建一个新的报表变量来汇总这些返回值......像这样:
但是,我发现此类变量表达式总是在呈现波段详细信息之前进行评估,所以我总是错过第一个子报告返回值......
可悲的是,评估时间(如这个链接所说)不能在这些变量上改变,所以我被卡住了......
jasper-reports - 使用 Jaspersoft 服务器查询/输入控件进行版本控制
任何使用过 Jasper Reports 的人都知道,Studio 中的单个报表并不总是包含报表的所有内容。有可以存在于报表之外的输入控件以及可能负责填充控件的查询。
Jaspersoft 无法轻松获取您在 Studio 中设计的普通报告 JRXML 文件之外存在的实体并对其进行版本控制。到目前为止,我什至能够在某种程度上实现这一目标的唯一方法是:
- 在 DEV 环境中创建查询和输入控件
- 导出 Jasper 为所述查询和控制生成的 ZIP 文件
- 提取文件并删除或手动修改数据源中的连接信息,因为 Jasper 会打包与项目相关的所有内容。
- 将必要的文件添加到 SCM。
- 压缩文件。
- 将 ZIP 文件导入到 QA 环境中,然后导入 Staging 等。
虽然这可以在一定程度上自动化,但似乎任何使用 Jasper 的人都必须跳过障碍来实际版本化他们的报告。我是否遗漏了什么,或者这真的只是这个空间中事物的本质?
jasper-reports - JasperStudio 中的内置函数
我正在 JaspesoftStudio 6.0.1 中开发一些报告,但找不到表达式编辑器中表示的内置函数的任何描述。所以我不明白这个函数可以接受哪些参数。如果有人能给我参考所有内置函数的描述,那就太好了。