问题标签 [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.
php - net.sf.jasperreports.engine.design.JRValidationException - 未找到查询参数
我使用 JasperServer 和 PHP JavaBridge 在 PHP 中通过 JasperServer 生成 PDF 报告。由于缺少(未分配)参数传递给 JRXML 编译器,我得到编译错误
我找不到通过我的方法
编译方法的参数列表,我也无法通过以下方式禁用此验证
这是我用来生成 PDF 的内容(如果 JRXML 文件不包含 $P{} 参数,则工作正常,否则会停止)
我该如何避免这个错误,我知道我需要传递什么,但我不知道怎么做,我不能只将参数传递给 fillManager 吗?
jasper-reports - 我们可以在图表上使用文本元素或线条吗?
我创建了一个气泡图,我在图表上使用线条和文本,我在 ireport 中获得预览,但在 Jasper-server 中没有。有谁知道如何使用这些线?
javascript - JasperServer CE 输入控件损坏
使用单个选择查询列表控件时,页面会引发一些javascript
错误。
我认为javascript
无法处理超过 20000 条的记录。
我对吗?如果是,有没有办法处理这个问题?
有没有办法放置一些搜索页面或自动完成程序?
jasper-reports - 如何在jrxml中选择多选输入控件的ID和名称?
我正在使用 jasperserver 和 ireport。我创建了多选输入控件。我需要访问它的 ID 以及报告中的名称。我怎样才能做到这一点?
unix - JasperReports 服务器发送过多的同一封电子邮件副本
我目前正在使用社区版的 jasperReports Server 4.1.0 build 20110626_0015。
基本上,我已经构建了几个模板,这些模板在我们之前的 jasper 安装(所有蓝色 UI 之前的那个)中都可以正常工作。将它们迁移到 4.1.0,特别是对于包含子报告和/或参数的报告,jasper 正在发送数量不可预测的具有相同报告内容的单独电子邮件。这是预期数量的 2 倍到多达 29 个!!!一次发送。这似乎是一个错误。
有没有人有这种问题的经验?如果有,采取了哪些措施来解决问题?
excel - 将包含多个工作表的报表从 JasperServer 导出到 Excel
我使用 iReport 创建了一个报告,并在 Excel 导出参数中将“每张一页”选项设置为 true,这会在 iReport 中生成一个包含多个工作表的报告。
然后我将报告加载到 JasperServer 上,报告的输出出现在多个页面上,将报告导出到 Excel 会导致数据出现在一张纸上而不是多张纸上。
有没有可以设置的方法或选项,以便从 JasperServer 导出时数据显示在多个工作表上?
谢谢你。
rest - 使用 REST API 生成 JasperServer 报告时传入内容
我正在开发一个项目,旨在用 JasperReports Server 替换我们当前的 PDF 生成器。计划是使用 REST/HTTP API 来达到系统之间的高级抽象。
最理想的情况是,我们不想让 JasperReports Server 从数据库中提取数据,因为这会绕过调用应用程序架构中现有的日志记录和授权。相反,我们希望先在调用应用程序中提取内容,然后将该内容传递给 JasperReports Server。
我们进行了相当多的调查,缺乏相关结果表明这不是您通常使用 JasperReports Server 的方式。我们发现的教程中的输入参数通常是标量值(整数、布尔值或字符串),而不是复杂的结构或对象。此外,似乎每个示例或多或少都假设您希望让 JasperReports Server 连接到数据库。
如果可以传入复杂的结构(例如地图数组,其中一些地图元素是数组或地图本身),那么这样做的最佳做法是什么?我不知道应该如何在请求正文中格式化这样的结构。SOAP API 是否更合适?
如果这根本不是您应该如何设计 JasperReports 服务器解决方案,那么有哪些替代产品/解决方案更合适?
提前感谢您的任何意见。
spring - 春季自定义 SSO
我正在尝试集成两个独立的 Web 应用程序 - 一个是现有的自定义 Web 应用程序,它具有自己的安全范例,另一个是报告平台 (JasperServer)。我希望能够使用 Jasper 的 Web 服务接口将报告功能集成到我们的应用程序中。我们的安全模型很复杂并且是本土的,但我认为这是有希望的。
我们设置了一个 cookie,它是一个加密字符串,其中包含一个 Web 服务 URI 作为身份验证源和一个存储在数据库中的令牌,该令牌在用户登录时创建并在他/她注销时被销毁。我想我可以利用它在 Jasper 中实现一种 SSO,因为它使用了 Spring Security。
我认为我应该做的是实现一个预身份验证过滤器来检查我上面提到的 cookie。然后它可以对其进行解密,对提供的身份验证源进行 Web 服务调用,以验证令牌在数据库中是否处于活动状态。如果是,则该令牌可用于指向可以作为 UserDetails 对象返回的用户和角色信息。
不幸的是,我知道的足够危险,但还不够有效。我在正确的轨道上吗?这个解决方案听起来站得住脚吗?如果是这样,从哪里开始是一个好地方,有没有类似的例子你可以指出我?我已经搜索了很多,没有发现任何符合要求的东西。
提前感谢所有能给我带来一线希望的人
jasper-reports - 在 JasperServer 中为多选查询生成动态查询
我对 JasperServer 很陌生。现在我想创建一个复杂的报告来验证管理员用户和普通用户的权限。
示例:
我有许多公司的分支机构,我想创建一个检索数据仅属于属于用户的分支机构的报表。
场景:
-Admin 用户可以看到所有分支的数据,所以在多选框中,应该显示所有分支名称。
-普通用户可以看到属于该用户的分支数据,因此在多选框中,应仅显示属于该用户的分支名称。
请给我建议,或者给我一个例子来做。
非常感谢。
李爪哇
maven - 错误:无法找到 tools.jar。预计在 /usr/lib/jvm/java-6-sun-1.6.0.26/lib/tools.jar 中找到它
我正在尝试在 linux 上构建 jasperserver。它使用ant和maven。在执行 ant 命令时,它给出了这个异常。我检查了相同的路径,但是 lib 文件夹不在同一路径上。我该如何解决这个问题?
谢谢!!