问题标签 [jasperserver]

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 回答
2052 浏览

apache-flex - 在 Flex 中解析多部分 SOAP 响应?

我有一个Flex应用程序,它需要通过JasperReports 服务器 Web 服务 API从JasperReports 服务器获取报告数据。Flex Builder 3在生成 Web 服务消费代码方面做得很好,但有一个例外。如果您要求提供目录列表或报告参数的记帐,JR Server会在SOAP包装器中返回纯XML ,而Flex会很好地解析它。但是,如果您要求报告本身,无论是XML还是PDF格式,它都会作为带有一些描述性XML的多部分MIME消息返回作为第一部分,报告——即使报告本身是XML——作为第二部分。Flex不知道如何处理多部分消息,只是抱怨无效的XML

这是响应的示例。我目前的策略是进行一些字符串解析并单独管理这些位。但是Flex是否有任何内置方法来处理这个问题?(我一直找不到。)

0 投票
2 回答
3240 浏览

python - 使用 Python 通过 SOAP 调度 JasperServer 报告

我能够弄清楚如何使用带有 SOAPpy 和 xml.dom minidom 的 Python 在 JasperServer 上运行报告、下载文件、列出文件夹等。

这是一个执行报告请求的示例,它有效:

但是,我无法正确格式化服务器“ReportScheduler”部分的请求。我已经查阅了位于此处的文档(http://jasperforge.org/espdocs/docsbrowse.php?id=74&type=docs&group_id=112&fid=305),并尝试在他们的样本之后对我的请求进行建模,但没有成功(参见第 27 页)。

这是我尝试过的两个示例,它们都返回相同的错误:

这些请求中的每一个都会导致错误:

任何帮助/指导将不胜感激。谢谢你。

0 投票
3 回答
1296 浏览

documentation - Jasperserver 的文档

我使用 Bitnami 安装程序在我的 PC 中安装了 Jasperserver。它与 Jasperserver 一起自动安装了 MySql。现在我迷失了如何继续获取我的数据并开始生成报告。网络上有没有好的文档(我不想购买他们的付费文档)?

谢谢...

0 投票
3 回答
2340 浏览

api - 如何通过 API 访问 JasperReports Server 的数据库?

我们可以通过其 API访问JasperReports Server服务器的数据库吗?

这是否允许我们制作运行时报告?

如果是这样,我们该怎么做?

0 投票
1 回答
2452 浏览

jasper-reports - 传递给 JasperReports 服务器的 PHP 变量用于报告

是否可以将变量从 php 传递到 JasperReports Server 中的报告?例如,在我的 php 应用程序中,我将 department_id 保存在会话变量中。我想将 department_id 传递给我在 JasperReports 服务器上运行的报告,并显示适合该部门的信息。在 iReport 我有一个类似的查询:SELECT * FROM employees WHERE department_id = $P{dept_id_from_php},但我必须建立一个下拉选择列表来传递 dept_id 参数。

最终结果是我希望登录到我的 PHP 应用程序的用户查看与登录用户所属部门相关的员工信息。我不想使用查询字符串传递它,因为用户可以只更改查询字符串中的 id 并可以访问其他部门的信息。理想情况下,我只想传递该参数一次,然后在所有报告中重用它,就像全局变量一样。

这可能吗?

0 投票
2 回答
4392 浏览

spring - 基于 Web 的报表设计器 Spring/Hibernate

我正在寻找一个支持 spring/hibernate 的基于 web 的报表设计器。我看过 BIRTStudio,但它不是免费的。

我遇到了这个列表http://java-source.net/open-source/charting-and-reporting这可能会有所帮助。制作我自己的小型报告引擎可能是合适的。我的核心要求:

  • 最终用户应该能够为报告指定参数
  • 报告应以 Excel 形式提供
  • 报告应该使用与应用程序相同的权限方案(即spring security)
  • 报告可以有两种类型(视觉和文本),在这些类型中,报告可以是图表或地图
0 投票
1 回答
1920 浏览

php - 通过 PHP 运行 JasperServer 报告并传递查询字符串

我正在使用 Web 服务在 JasperReports 服务器上运行在 iReport 中创建的一些报告。在 .jrxml 文件中,我可以看到<querystring>包含报告 SQL 的 xml。是否可以通过 Web 服务将此查询字符串传递给 JasperServer,而不是对 .jrxml 文件中的定义进行硬编码。这是我将在 PHP 中构建的字符串,然后传递给 JasperReports Server 以用于执行报告。

基本上,我试图找到一种在 PHP 中动态创建 SQL 的方法,然后将 SQL 传递给 Jasper 以运行报告。甚至可能吗?

0 投票
2 回答
1673 浏览

sql - 错误:由 SQLServerException 引起:事务(进程 ID 58)已死锁

我在 JasperReports 服务器电子邮件中收到以下错误:

错误:由 SQLServerException 引起:事务(进程 ID 58)在线程上死锁 | 与另一个进程通信缓冲区资源,并已被选为死锁牺牲品。重新运行事务。

报告中使用的查询非常复杂(对我而言)。阅读不同的帖子我得出结论,要解决这个问题,我必须将查询更改为

我想知道这是否是解决错误的正确方法以及它是否有任何副作用?JasperReports 中的任何人都发生过这种情况吗?有谁知道这个问题是否存在更好的解决方案?

(尽管我尚未测试上述解决方案,但如果有人能对此提供任何见解,将会有所帮助。)

0 投票
1 回答
347 浏览

database - 将现有数据库模式添加到 JasperServer 安装

我刚刚安装了 JasperServe 的 Windows 版本,并在脚本中自动创建了两个数据库(sugarcrm 和 foodmart),一切正常。现在我想用现有的表和数据添加我自己的数据库模式。我试图找到如何添加现有数据库的示例,但到目前为止还没有运气。是否有任何示例或教程如何做到这一点?

0 投票
5 回答
11040 浏览

java - 使用 JasperReports 的最佳方法是什么?

这里我们讨论三个主要产品: JasperReports:它只是一个用于生成报告并填充它的库 iReport:它是用于开发上述库使用的模板的 GUI 工具 JasperServer:它是带有 Web 界面的完整应用程序,用于与用户一起管理报告权限和其他功能,

文档真的不是很好,我想使用上述产品中最好的来JasperReports与我的应用程序(Spring/ Hibernate)集成,所以请建议最好的方法是什么,

1-iReport使用嵌入式 sql 生成设计报告,并将其作为与我的独立项目,我尝试使用HibernateSpringiReport其中但我也遇到了很多问题,并且这部分没有明确的文档

2-将它附加到我的项目中,使用相同的Hibernate配置,已经创建的实体

3-尝试使用JasperServer似乎很复杂的,然后将报告公开为网络服务

或任何其他更好的、有保证的方法,我知道这取决于我的项目处理方式,但我时间不够,所以这取决于具有更好文档或教程的方法。