问题标签 [dynamic-jasper]

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 投票
0 回答
397 浏览

java - 组标题宽度

如何设置组标题宽度?我有三列大约占纸张的 50%,但组标题跨越整个页面宽度。有没有办法控制组头的宽度?

这是我的报告图片:

http://imageshack.com/a/img541/1723/jryp.png

这里,name 是列标题,旁边是字段值,占整个页面宽度。

我试图为分组列设置列宽,但它只影响列标题。内容仍然延伸到整个页面。

这是代码:

}

0 投票
1 回答
140 浏览

java - 当所有列单元格值为零时隐藏列

我想在我的报告中隐藏具有所有单元格值的列0。这可能吗?

我还为每一列生成全局页脚变量。

也许我可以访问全局页脚变量并检查它是否0隐藏了列?

edit1:我只使用动态碧玉。

0 投票
0 回答
180 浏览

java - 添加图像列

我想在列中使用图像。

我的问题如下:标题的样式是默认的。在这种情况下如何插入标题样式?

我试试

但是对象 FastReportBuilder 的方法“addColumn”并不好。

0 投票
1 回答
546 浏览

java - 使用 DynamicReport 对象加载 jrxml 文件时出现 NullPointer

我正在尝试将JasperReports jrxml 模板加载到我的DynamicReport对象,但我得到一个空指针,但不知道它来自哪里。

代码实际上是这样的:

然后我打电话

错误是这样的:

有人知道吗?

ps:我正在使用iReport 5(甚至尝试使用 4)和DynamicJasper 3.1.8

0 投票
1 回答
640 浏览

java - Tomcat下加载jrxml文件

我有一个使用JasperReports将数据导出到 Excel、PDF 和 CSV 的网络应用程序。这是一个使用DynamicJasperReports插件的 grails 应用程序,它使用 jrxml 文件作为报告的模板。

这是可行的,但在我们的 tomcat 配置进行了一些更改后已损坏。它仍然在 grails 开发模式下本地工作。

它抛出这个错误:

0 投票
2 回答
222 浏览

java - 无法在程序中获取碧玉报表的子报表实例

谁能告诉我如何从 jasper 获取子报告的实例

0 投票
0 回答
790 浏览

java - 如果列类型为 Image,DynamicJasper 不应用条件样式

如果列类型是 Image,DynamicJasper 不会应用条件样式。此错误适用于 setPrintBackgroundOnOddRows 和 addConditionalStyle()

如果您打印出 jrxml 文件,则图像列的样式缺少 conditionalStyle 标记。

oddRowStyle.setTransparency(Transparency.OPAQUE);

从生成的 jxml 文件

奇偶数列

它缺少标签

0 投票
1 回答
842 浏览

java - DynamicJasper 与 Struts 2 集成错误

我正在尝试在我的项目中将 DynamicJasper 报告与 Struts2 集成。Strut2(带有 XWork 2.2.1 jar)已经在使用 JasperReports(版本 4.7.1)。根据 官方动态 jasper 报告文档,我添加了 DynamicJasper(5.0.0 版),并为 Struts 2 集成添加了依赖项 DynamicJasper-Struts2(1.3 版)最新可用版本。

我在执行过程中抛出了以下错误

在浏览时,我遇到了这个功能请求 Struts 2.1.6 兼容性(http://sourceforge.net/p/dynamicjasper/feature-requests/4/)已经关闭,我认为这是我项目中的问题,它说

Xwork 在 2.1.2 版本中更改了方法签名,我们为该版本重新编译了源代码。

为了更清楚起见,这是我的代码和依赖项,如下所示:

pom.xml

struts.xml

在我的动作课上,我有

创建的实际类myDynamicReport如下,来自Word press Dynamic Jasper Report for初学者参考如下

0 投票
2 回答
2077 浏览

java - Jasper Reports 中基于单元格值(内容)的动态对齐

我正在使用 DynamicJasper (3.0.13) API 来生成 PDF。 如果值为“-”

,是否可以保持字段值对齐中心,否则为水平。我当前的 jrxml 字段如下所示。

0 投票
2 回答
428 浏览

java - DynamicJasper 中的复合列评估

我使用 JRXML 模板和动态输入参数作为输入来生成高级 JRXML。稍后这个 JRXML 被 JasperServer 获取和处理。主要思想是让用户选择他想要的任何列并自定义它们。

DynamicJasper 为构建自定义列提供了良好的 API,但我遇到了复合列的问题。

例如,用户希望他的列“A”将计算为:

或者

因此,在继续输出 JRXML 后,其 details/band 标记下将有如下记录:

DynamicJasper 中的AbstractColumn具有以下方法:

但它们都不适合我。

当 DynamicJasper 生成 JasperReport 时,它会尝试将这些字符串与现有字段匹配,但此时由于字符串包含复合项而失败。

任何想法/建议都会很棒。