birt相关内容

birt 报告阿拉伯语文本未显示在 pdf 中

嗨,我正在尝试在 brt 报告中输入简单的阿拉伯语文本,阿拉伯语文本在编辑器中显示正常,但在 pdf 中显示未知字符.我猜这是某种编码,我尝试使用 tahoma 字体(因为它包含阿拉伯语,)但同样的问题. 知道如何解决这个问题吗?谢谢 解决方案 我在我的应用程序中遇到了类似的问题.它与字体有关.为此,我创建了我的 fontsConfig.xml 版本并在我的应用程序启动时加载它. ..
发布时间:2021-11-17 01:28:56 其他开发

如何通过在URL中传递参数来填充Birt报告中的数据

我想在BIRT报告的URL中传递参数.在我的报告中,有3个参数,例如StoreId,fromdate和todate.我还尝试在Birt中编写我的dataSet的beforeOpen脚本的代码.它是: var store_id;var from_date;var to_date;store_id = params ["Store_id"].value;from_date = params ["f ..
发布时间:2021-04-15 19:48:12 其他开发

可以在非Java Web应用程序上使用Birt吗?

我目前正在对报告工具进行研究,尤其是针对 Birt ,我注意到这对 Java Web应用程序来说,我找不到足够的东西.Birt与其他技术(例如 .Net 或 Nodejs )集成的资源,是否有任何机构具有链接或资源,我可以在其中看到有关如何将Birt集成到Web应用程序中的示例除了Java以外? 解决方案 您可以使用前面提到的REST或JavaScriptAPI来显示所需的位置.您可以使用 ..
发布时间:2021-04-15 19:48:09 其他开发

当图表在Birt报告中没有数据时需要显示一条消息

我有每日事件报告,其中包含图表和事件详细信息. 在没有数据或突发事件的情况下,报表中的图表将保留空白. 我想在那些图表中留言. 任何人都可以帮助我. 注意:基于图表显示会引发此问题,如果没有可用数据而不是空白,它将显示该消息. 解决方案 尽管您可以使用Miki建议的常规"visibilty"属性,但也可以使用现成的功能来处理此问题图表: ..
发布时间:2021-04-15 19:48:06 其他开发

使用用户输入以Birt格式生成报告.当输入为空时,应提取所有内容,否则应显示相应的数据

我必须使用用户输入参数创建一个Birt报告.就像当仪表留空,应从表中获取所有值,否则当用户输入学生卷号时,应获取相应的数据.可以通过Birt报告完成此操作吗?如果是,那么请提出一种方法. 谢谢! 解决方案 是的,您可以这样做.如果参数是可选的,则不能使用数据集参数(查询中带有?),因为它将为null.相反,您必须使用JavaScript修改查询. 像往常一样创建一个报告参数,在本例 ..
发布时间:2021-04-15 19:48:03 其他开发

BIRT报告查看器-自定义错误报告

我们有几个报告和几个应用程序为报告提供数据.我们使用BIRT Report Viewer 2.3.2来显示报告. 问题是,当无法访问应用程序时,BIRT Report Viewer会显示一个标题为"Exception"的错误消息框,其中包含异常标头,展开堆栈跟踪的链接以及两个按钮(确定和取消). 对于这些异常,我希望收到一条友好的消息,例如“正在重新加载应用程序X,请等待几分钟,然后重 ..
发布时间:2021-04-15 19:48:00 其他开发

根据条件的颜色单元

我有一个表,当标题中的单元格和行中的单元格在数据源的某个列表中成对出现时,我必须设置背景色.例如:列:"AUD,USD"行:"BRL,CZK" 在AUD列和行的单元格中的 是BRL,我检查是否存在于数据源"AUD-BRL"的列表中.如果需要的话,我需要涂成绿色 现在,我想这样做:列和行将在列表中.我浏览了两个列表,然后在这些索引中为单元格上色. 这样我就可以为整个表使用一个函数,而 ..
发布时间:2021-04-15 19:47:57 其他开发

如何最好地维护Eclipse RCP插件目标?

我有一个使用BIRT的RCP应用程序插件.我有一个构建我的应用程序的目标,该应用程序仅包含所需的插件/功能.我最近在IDE中更新了BIRT插件版本,这在设计文件中与BIRT的先前版本产生了不兼容性.我的目标中有旧版本的BIRT,需要更新到较新的插件. 过去,我在目标中手动更新了插件jar,但是BIRT是一个复杂的平台,依赖于wazoo.有什么实用工具或方法可以不同地组织我的目标,这将使将来更 ..
发布时间:2021-04-15 19:47:54 其他开发

Java程序将Birt报告导出到Excel

嗨,我想通过ubuntu机器上的Java程序运行我的Birt报告,还需要导出为xlsx格式.有什么办法吗?我可以找到运行Birt报告,但找不到用于导出报告的程序. 我正在查找的代码是:此处.但是它导出了HTML,但我希望使用xlsx格式,此外,本示例中的某些分类也已描述. 我该如何做到这一点,请任何人帮助我? 解决方案 这实际上很容易.导出到XSLX是birt运行时“开箱即用" ..
发布时间:2020-11-02 04:19:57 其他开发

从BIRT Designer(v.4.4.0)的不同数据库中加入两(2)个数据集

我想问一下我最近在用BIRT Designer(v.4.4.0)“设计”一些报告时遇到的问题。 我尝试制作UNION DATASET,但这对我没有用。我可以从工作人员中为姓名和姓氏创建一个SWITCH公式,但是我必须在表单上写出500多个ID为ID的姓名。因此,该技术不起作用。 示例如下所示。我有两个数据库,当然还有表格。 数据库名称:DB_1 表名称:生产 Worker_I ..
发布时间:2020-10-17 22:52:11 其他开发

如何在BIRT中禁用或启用图表可见性

我有一个问题,我需要根据用户使用BIRT的选择动态显示图表.有人可以告诉我如何使用脚本吗?我已经创建了用于选择的参数. 解决方案 最简单的方法是使用带有参数的表达式来设置图表(或包含该图表的网格)的可见性属性.如果“查看"报告参数的值等于“图表",则此示例隐藏交叉表的网格. 因此,最好的方法是从报表的 beforeFactory 脚本中删除元素. 此示例报告同时使用了两种方式:使用 ..
发布时间:2020-09-21 03:50:41 其他开发

Birt国际化无效

这是我做的:我下载了Birt Runtime 4.2.我部署了WebViewerExample并将报表设计添加到其中. 我创建了一些资源/属性文件,并按如下所示对其进行了引用: 然后我为报告中的图形标题选择了适当的键. 结果:在eclipse中,密钥由列表顶部的资源文件中包含的值更改.在浏览器中,我的图形标题的默认值仍然显示... 我已按此处说明的所有内容进行了操作 htt ..
发布时间:2020-09-21 03:49:39 其他开发

Birt工具的交叉表中的动态数据

如何根据Birt Tool中的用户选择实时隐藏交叉表列 解决方案 使用交叉表将动态列数据制成表格.请按照本教程创建动态列式交叉表报告 ..
发布时间:2020-09-21 03:49:35 其他开发

如何访问Birt数据集中的特定单元格

我正在研究Birt报告. 我想从数据集中的特定单元格中获取数据. 如何设置绑定中的行和列索引? 解决方案 如果您尝试在BIRT中进行任何数据绑定,请不要使用动态文本项,而应使用数据项.为您提供相同的JavaScript/显示选项,但增加了使用结果的选项. ..
发布时间:2020-09-21 03:49:33 其他开发

如何在报表中显示报表设计文件的最后修改日期?

我正在开发报告,我想跟踪服务器上部署的报告的最新版本. 我当时正在考虑检查报告的最后修改日期,但我仍然不知道如何在BIRT中进行修改.您还有其他想法吗? 解决方案 我做两件事, 第一 使用命名约定.同一系列中的所有报告均以系列标识符开头,在这种情况下为CoM(配置管理,它是工具中的模块,在此报告),后跟报告的描述性名称. CoM_ProductType.rptdesign ..
发布时间:2020-09-21 03:48:31 其他开发

从脚本设置BIRT交叉表单元格的宽度

如何从事件中设置交叉表单元格的with? 我尝试过 this.width="0in"; 来自onCreate()事件,但是它不起作用.我需要帮助 解决方案 如果您只是想隐藏单元格,则可以在交叉表脚本中尝试以下操作: function onCreateCell( cellInst, reportContext ) { if (cellInst.getCellID() ..
发布时间:2020-09-21 03:47:27 其他开发

格式为excel时在BIRT中隐藏交叉表列

我想根据某些条件隐藏两个交叉表列.我已经能够通过使用 来实现 function onPrepareCell( cell, reportContext ) if(some condition){ if( cell.getCellID() == cell#){ cell.getStyle().setDisplay("none"); } } 在交叉表的onPrep ..
发布时间:2020-09-21 03:46:22 其他开发

BIRT Web浏览器中没有可用的报表设计对象.

我可以通过默认Birt目录查看BIRT报告 http://127.0.0.1:8080/BIRT/frameset?__report=test.rptdesign 但是我不能像这样运行BIRT报告 http://127.0.0.1:8080/BIRT/frameset?__report=C:/xampp/htdocs/project/test.rptdesign ERROR: ..
发布时间:2020-09-21 03:46:18 其他开发