问题标签 [birt-emitter]

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

birt - BIRT - 如何在生成的 pdf 文件上设置密码?

如何以pdf编程方式在生成的文件上设置密码?密码来自数据源(xml 字段)。

谢谢!

0 投票
2 回答
1100 浏览

birt - Birt - generate xls report programmatically

I am using Birt to generate XLS reports.

While opening the generated XLS file I got the following message

“您尝试打开的文件的格式与文件扩展名指定的格式不同。在打开文件之前,请确认文件没有损坏并且来自受信任的来源。您要现在打开文件吗?”

有没有办法解决这个问题?

0 投票
2 回答
1834 浏览

eclipse - 使用 SpudSoft 的 Birt Multi Sheet 报告

我在没有默认导出引擎的情况下在我的服务器中创建报告时遇到了一些问题。我正在使用 SpudSoft 创建它。我有以下配置:

  • 雄猫 7
  • 比特 4.2.2
  • uk.co.spudsoft.birt.emitters.excel_0.8.0.201310230652.jar

我遵循了本教程:

spudsoft-birt-excel-发射器

我没有包含这个文件

因为它不包含在 *.jar 文件中

或者写了这段代码:

因为我真的不知道在哪里使用它。

要运行我的报告,我使用以下 URL

http://127.0.0.1:8090/birt-viewer/frameset?__format=xls&__report=informes/myReport.rptdesign&__emitterid=uk.co.spudsoft.birt.emitters.excel.XlsEmitter

我收到以下消息:

org.eclipse.birt.report.service.api.ReportServiceException:渲染选项的 EmitterID uk.co.spudsoft.birt.emitters.excel 无效。

如何运行 SpudSoft 报告?我已经阅读了一个星期,但我还没有找到任何解决方案!

非常感谢大家!

0 投票
2 回答
1683 浏览

java - BIRT csv 发射器插件错误 -

我正在尝试使用这个著名的插件及其文档中的示例从报告中获取 CSV,但它会引发异常。我想知道为什么,因为我只是从文档中复制了大部分代码。

我的代码是:

我得到了例外:

我找到了包 org.eclipse.core.runtime 并在构建路径中注册,但是我得到了同样的异常。事实上,在 org.eclipse.core.runtime 包中没有任何 CoreException.class。我究竟做错了什么?

0 投票
1 回答
972 浏览

java - BIRT csv 发射器插件错误:未设置必需参数 Initiator

我从这个插件的文档中实现了这个例子,但是我有一个异常指出参数 Initiator 丢失了。我根本看不到这个参数。我的代码是:

我有一个例外:

我试图在 csvOption 中找到这个参数,但没有类似的东西。我究竟做错了什么?

0 投票
1 回答
2653 浏览

birt - BIRT 的 HTMLRenderReport 向嵌入的图像添加了一个类似于 `file://` 的 url(而不是将它们嵌入到 HTML 中)

我在母版页中有一个带有图像的 BIRT 报告。

我的 BIRT 设计文件:

我在报告中嵌入了一个 png,它在body标记之后生成了以下 XML:

然后,我将它包含在母版页中,添加了以下元素:

我的 BIRT 设计文件的行为:

然后,如果我从 BIRT 设计器运行预览,它可以很好地处理 HTML 和 PDF 输出。如果我使用IPDFRenderOption(从我的软件)渲染它,它会生成正确的pdf 罚款。如果我使用HTMLRenderOption,则图像不会嵌入到 HTML 报告中,而是使用以下内容呈现:

我的期望:

虽然我期望类似:

那么,如何让 BIRT 在使用 执行时HTMLRenderOption将我的图像嵌入到 HTML 文件中,而不是创建指向它的链接?

0 投票
0 回答
713 浏览

export-to-excel - 如何在 BIRT 中管理合并的单元格?

我正在使用带有 Spudsoft 发射器的 BIRT 3.7.2 从报告中创建 xlsx 输出。如果我在报表设计器中合并 2 个单元格,则输出文件 xl/worksheets/sheet1.xml 包含以下内容:

<mergeCells> <mergeCell ref="A24:B24"/> <mergeCell ref="A24:B24"/> </mergeCells>

我想重复同一行是不好的,当我尝试打开它时,MS Excel 2010 也会发出警告。如果我手动删除这些行之一,它不会再发出任何警告。

关于为什么该行重复的任何想法?我找不到错误。

0 投票
1 回答
2278 浏览

excel - 将公式添加到 BIRT 报告 Excelsheet 结果

嗨,我也在使用 BIRT 和 new,我陷入了这种情况,请任何人帮助理解我的假设有什么问题..

在此处输入图像描述

上图是我的报告布局,我试图获得三个主题总数,因此在计算列 javascript 函数的帮助下,我计算了总数,请参阅下图。

在此处输入图像描述

实际上我得到了预期的总值。(结果见下图)

在此处输入图像描述

我的问题是我想在我的“公式总计”字段的 Excel 表中使用公式总计。

我怎么能做到这一点,我已经为此尝试并搜索了一整天,仍然没有得到任何结果。

通过谷歌搜索和阅读一些文章,我了解到以下内容,

我做了以上两件事,但没有得到预期的结果。

为了在 BIRT excel 表输出中获得这个公式,我需要做哪些必要的事情。

编辑

我尝试了如下设置值,结果不是我所期望的。布局 在此处输入图像描述 用户参数

在此处输入图像描述

浏览器中的结果

在此处输入图像描述

如果有任何网站或文章对此有解决方案,请在此帖子中分享。

0 投票
2 回答
3299 浏览

birt - Eclipse 4.4.1 - BIRT 报告预览错误 - 无法初始化发射器 - 访问被拒绝

我试图调试一个简单的报告,但收到此异常。

我用的是windows 7专业版。我尝试更改默认浏览器或将此行输入到 eclipse.ini 文件中,但没有帮助。

希望得到你的帮助。。

0 投票
1 回答
2144 浏览

java - Birt:内存不足,无法执行报告

我正在使用 Birt 4.4.0 并调用 Java 类来运行报告。sql 语句返回不超过 100 行但我得到的内存不足,无法执行此报告错误。

我试图通过 -Xms1024m -Xmx4096m -XX:MaxPermSize=512m 增加 catalina.bat 文件上的堆空间和 permGen 内存,但没有运气。

有任何想法吗?