问题标签 [dynamic-reports]
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.
jasper-reports - 如何使用动态报表在 iReport 中动态增加列宽?
我创建了一个 jrxml 文件,并通过使用动态报告来填充模板的数据。我需要根据其中的内容调整列宽,我查看了文档和博客,一切都会导致拉伸溢出。但是它只会增加高度和包装数据。
我的场景我需要根据内容调整列的宽度。无论如何有可能吗?是否可以通过使用来做到这一点DynamicReports
?如果有怎么办?
java - 动态报告 - 在报告顶部的每一页上显示一个超链接
我正在使用以下代码在每个页面上显示一个超链接。单击此按钮后,我需要显示文档的第一页。
我在这里做错了什么?我需要在每个页面上显示此链接。那么,如何在不对页码进行硬编码的情况下做到这一点?此外,它当前没有重定向到第一页。还需要做哪些改变?
java - 动态报告中的异常
您好我正在尝试在NetBeans7 IDE、java6、glassfish3.2 环境中生成动态报告。
我正在使用java> web 应用程序创建项目。 我用下面的罐子
commons-collections-3.2.1
commons-digester-2.0
dynamicreports-1.3.0
dynamicreports-adhoc-4.0.1
dynamicreports-core-4.0.1
itext-2.1.7 jasperreports
-6.1.0
commons-logging-1.2
commons-logging- 1.2-javadoc
common-lang3.jar
但我
在线程“main”java.lang.NoClassDefFoundError: org/apache/commons/lang/Validate 中遇到异常
我调查了这个问题,发现我必须添加
1)common-lang3.jar
2)和 common-lang3。 jar 在 WEB-INF>lib 中丢失,
我添加了提到的 jar,它也可以在 WEB-INF>lib 中使用。但我仍然面临同样的问题。
运行java文件时发现以下异常
跑:
我的代码:
任何人都可以建议我缺少什么。在此先感谢
excel - 使用 JasperXlsxExporterBuilder 分隔工作表中的子报表
我想在工作表中分隔子报表,但如果我 setOnePagePerSheet(true) 第二个子报表,这在多个工作表中也是很长的休息时间。我希望每个子报告只有一个工作表。
这些是我对导出器的设置:
jquery - 从 DynamicReport 打印 PDF 时,Firefox 中的“访问属性 'print' 的权限被拒绝”。更改“pdfjs.disabled”没有帮助
我在 Servlet 中使用动态报告生成 PDF 并使用代码将其输出到 jsp 页面
在 Jquery 中,我将 pdf 作为弹出窗口加载到新窗口中
但这会返回一个错误
错误:访问属性“打印”的权限被拒绝
火狐版本是 43.0 。我尝试在 about:config 中将 'pdfjs.disabled' 更改为 'true',但这没有帮助:当设置并尝试打印时,窗口会立即自动关闭并且 pdf 会自动保存并且控制台显示错误:
“NS_ERROR_NOT_AVAILABLE:”
.
更新的问题
我刚刚意识到问题不只是打印,我尝试从页面中检索 HTML 内容。
返回一个错误,
错误:访问属性“文档”的权限被拒绝
现在,如果我在上述两个代码中删除 setTimeout() 函数,第一个将打印空白页,第二个警报为空白。即,我猜到那时内容还没有加载。
pdf - Jasper 报告在服务器中花费了很长时间,但在本地却没有
我正在尝试通过在后台使用 JasperReports 的 DynamicReports 生成 PDF 文件。我尝试在本地机器上生成 50 个 pdf 文件。它运行良好,生成文件并将其上传到我的 aws S3 客户端大约需要 35 秒。
将 JAR 上传到服务器后,服务器需要 50 秒来生成每个 PDF 文件。因此,在 s3 中生成和上传 50 个文件总共需要 2500 秒。每个文件大约 3 或 4 kb
更新:我尝试在服务器中进行更多调试。据我发现, toPdf 函数需要很多时间。不确定这是因为 toPdf 或将文件流存储在服务器中
代码片段:
如果有人可以帮助我解决这个问题!这一定非常棒!!
reporting-services - RDLC - 用空字符串替换#Error
我有一个Tablix
分组总数。但是,我的列数据有时可以是string、int、decimal等……这取决于调用的存储过程。注意:这是一个动态过程。
设置 DataTable 值
所以,当数据是十进制或整数或其他数字类型时,我想在我的Total
. 为此,我有这个可爱的表达方式:
总表达
但是,当数据类型不是数字时,我会得到#Error。如何将#Error替换为空字符串(例如)?
我已经尝试过了:
和这个
和这个
和这个
和这个
没有任何效果......总是显示#Error。
java - Jasper/Dynamic 报告将小计乘以数字(动态报告,而不是 JRXML)
是否可以将小计与 Jasper/Dynamic 报告中的指定数字相乘?我有小计的总和,我想有可能在开始报告之前输入折扣,我想在我的报告中看到它。有什么方法可以创建变量并乘以或除以小计?例如:
如何创建“myCreatedNumber”?因为 sbt.sum(colUnits.multiply(column)) 仅适用于列,我想乘以数字。
我看到有很多人足够聪明,在没有代码示例并给我缺点的情况下无法理解我在问什么,但我会尝试解释更多。假设我有一张小计金额的发票。但我想给我手动设置的折扣,折扣不存储在 DataSource 中。如何在 Java 的 Dynamic/Jasper 报告中创建变量?
添加我试过这个:
但是当我取消注释最后一行时,报告显示为空。如果我添加 JOption 窗格以显示 xxx 它显示 15,但报告仍然是空的。