问题标签 [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.
eclipse - “发生 BIRT 异常:无法将 Bruce 的值转换为 Double 类型。有关详细信息,请参阅下一个异常。”
嗨,我正在尝试开发 birt 交叉表报告,但我遇到了错误。请给我一些解决方案来解决这个问题。
以下项目有错误:
ReportDesign (id = 1): - 发生 BIRT 异常:无法将 Bruce 的值转换为 Double 类型。有关详细信息,请参阅下一个异常。
java - 无法使用 spudsoft-birt-excel-emitters 生成 BIRT 报告 - Error.InvalidEmitterID
我正在使用 BIRT 运行时引擎 4.2.1 并点击此链接。
1.我已将以下 jar 移至 birt-runtime-4_2_1\ReportEngine\lib 文件夹。
uk.co.spudsoft.birt.emitters.excel_0.8.0.201310230652
commons-codec-1.5
dom4j-1.6.1
poi-3.9-20121203
poi-ooxml-3.9-20121203
poi-ooxml-schemas-3.9-20121203
slf4j-api-1.6.2
stax-api-1.0.1
xmlbeans-2.3.0
2.更改代码以使用spudsoft发射器。`public class RunReport {
执行报告时出现以下错误。
有没有我想念的步骤或配置!
注意:我正在尝试将 spudsoft 发射器与默认发射器一起使用,在打开 excel 时出现错误提示下方。
File format and extension of 'orders.xls' don't match. The file could be corrupted or unsafe. Unless you trust its source, don't open it. Do you want to open it anyway?
eclipse - 使用 xml 输入生成 BIRT base64 图像
我的 XML 输入将具有图像的 base64 编码版本。图像本质上是动态的,不能使用 BIRT 中的图像嵌入图像选项嵌入。我正在使用版本>4 BIRT。我尝试了输入为 base64 的 URI 选项,但它在 PDF 的预览中不起作用。任何人都可以扔一些灯看看我是如何添加的。dataimage 标签是我的 base64 编码数据
java - 与 Birt 引擎一起使用时出现 spudsoft 发射器问题
在我的 java 代码中,我试图导出 Birt 报告母版页标题,这是一个使用 spudsoft 发射器的图像,但它没有被导出,但如果标题是一个文本元素,它会被导出。
我尝试像下面那样设置 ExcelEmitter.StructuredHeader 但没有运气 options.setOption("ExcelEmitter.StructuredHeader ", true);
下面是 spudsoft 文档,其中提到将结构化标题设置为 true 将使母版页页眉和页脚呈现到工作表顶部和底部的 Excel 工作表中 https://bitbucket.org/yaytay/spudsoft-birt-excel-发射器/wiki/UserProperties
我正在使用开源 Birt 引擎 4.6 请询问您是否需要更多信息。
excel - 如何在 BIRT excel 报告中呈现大量行(50k 的顺序)?
我在 java 项目中使用 BIRT 运行时 4.8.0 来生成 Excel 报告。excel 报告有 1k 列,可以有 10k 到 50k 行(1 个查询的结果,映射到 1 个表)。我正在使用 spudsoft ExcelEmitter 来呈现静态 excel 报告。
数据来源:Impala jdbc 连接,使用 1 个数据集和 1 个查询
问题是它需要 6 到 7GB 的堆空间 (java) 才能在此报告中呈现 10k 行,以便将所有内容加载到内存中然后将其写入文件。
有没有什么办法可以减少内存占用(可预测的堆空间使用最好在 3GB 以下),同时呈现 excel 表(查询结果分页、部分呈现文件等选项)?
excel - 从右到左制作我的 birt 报告的 excel 表方向
我有一个带有 excel 输出的 birt 报告。我想让工作表方向从右到左。我尝试通过添加新样式来做到这一点,但样式只是使单元格中的文本从右到左,而不是 Excel 工作表本身的方向。
reporting - Birt:如何为超链接创建 onClick 事件处理程序
我有包含超链接的 Birt 报告,如何在报告中为超链接提供 onClick 事件处理程序。