在对birt进行二次开发的过程中,遇到了不少的问题,现在说一下遇到的一个比较奇怪的问题,搞了好长时间才解决。
先看一下问题所在吧,如下截图:
熟悉birt的人应该可以看到“交叉表”和“图表”两个报表项消失了,右侧是正常的birt工具箱,造成这个问题的原因可能会有很多,我只说我遇到的,其他原因还请大神们相告,嘿嘿。
那么是什么原因造成这个问题的呢,估计大家也能想到:肯定是MANIFEST.MF文件出了问题,就是说插件依赖不全。但是我这边插件依赖是完整的!!!如果不是缺少插件之间的依赖而产生的问题,那就可能是增加了插件依赖而导致的问题,经检验,在org.eclipse.birt.report.item.crosstab.ui 工程中的MANIFEST.MF文件中的Require-Bundle下有这样的一个依赖:org.eclipse.birt.report.designer.ui.ide;bundle-version="3.7.0"而这个依赖应该是可选的,将bundle-version="3.7.0" 改为: resolution:=optional
修改之后,编译运行birt,可以发现缺失的这两个报表项又出现了。。。
希望给各位学习birt的童鞋们提供一点小小的帮助。。
相关推荐
Birt报表操作手册 Birt报表操作手册是一个功能强大的报表设计和生成工具,提供了灵活的报表设计和生成功能。下面是对Birt报表操作手册中的知识点的详细解释: 报表设计 在Birt报表操作手册中,报表设计是指创建...
Birt报表开发手册 本手册旨在帮助开发者快速了解和掌握Birt报表开发技术,适用于Birt 2.1.3版本。下面是手册中所涉及的知识点: 一、Birt介绍 Birt(Business Intelligence and Reporting Tools)是一款开源的...
- 分析报表设计中遇到的问题及解决方案。 **4.2 最佳实践** - 提供BIRT报表设计的最佳实践建议。 - 包括性能优化、用户体验改进等方面。 #### 五、结语 通过本篇教程的学习,读者能够掌握BIRT报表设计的基本流程...
本篇文章将详细介绍如何配置Eclipse开发环境,以便在Maximo系统中开发和导入BIRT报表。 首先,你需要确认Maximo系统的版本,因为不同的Maximo版本可能需要匹配特定版本的BIRT报表工具。例如,Maximo 7.5对应的是...
Birt(Business Intelligence and Reporting Tools)是开源的企业级报告解决方案,它提供了一种强大的方式来创建、设计和部署复杂的报表。在这一阶段,我们将了解如何着手创建你的第一个Birt报表。 首先,我们需要...
BIRT报表中文开发手册 PDF版本 BIRT Business Intelligence and Reporting Tools 是为 Web 应用程序开发的基于 Eclipse 的开源报表系统 特别之处在于它是以 Java 和 JavaEE 为基础 BIRT 有两个主要组件:基于 ...
BIRT报表学习手册 BIRT(Business Intelligence and Reporting Tools)是一种强大的开源报表系统,主要用于创建复杂的商业智能和报表。它是基于Eclipse平台构建的,因此能够无缝集成到Java和J2EE环境中,为Web应用...
BIRT(Business Intelligence and Reporting Tools)是开源的报表系统,由Eclipse基金会维护,用于开发数据可视化和商业智能解决方案。这个“birt报表详细中文文档”提供了全面的指南,帮助用户理解和利用BIRT的各项...
BIRT 在此背景下应运而生,旨在提供一种灵活、可扩展的解决方案。BIRT 由 Actuate 公司发起,并于 2004 年正式成为 Eclipse 基金会的一个项目。自那以后,BIRT 得到了广泛的应用和发展,逐渐成为了业界领先的报表...
开源BIRT报表实例是基于Eclipse的开源报告生成工具,专为开发人员提供了一套强大的数据可视化和报表设计解决方案。这个实例集成了多种关键功能,包括维度立方体(Cube)、脚本支持以及动态参数传递,使得报表制作...
**Birt报表工具设计指南** Birt(Business Intelligence and Reporting Tools)是一款开源的企业级报表工具,主要用于生成高质量的报表和数据分析。它集成了Eclipse IDE,使得开发人员可以在熟悉的环境中设计复杂的...
【Birt报表技术详解】 Birt,全称Business Intelligence and Reporting Tools,是由Actuate Corporation发起的一个开源项目,属于Eclipse社区的重要组成部分。作为一个强大的报表工具,Birt旨在为Java和J2EE应用...
BIRT报表学习手册 对于BIRT报表学习手册,这篇文章将详细介绍BIRT报表的使用方法和技巧,从基本的报表设计到高级的报表功能,涵盖了许多实用的知识点。 一、去掉BIRT报表自动生成的日期时间 在BIRT报表中,有时候...
birt报表合并以及表头锁定功能的实现。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
【BIRT报表技术详解】 BIRT(Business Intelligence and Reporting Tools)是Eclipse基金会下的一个开源项目,专门用于生成丰富的报表和数据分析。它提供了一个全面的报表系统,支持从各种数据源提取数据,创建复杂...
标题“birt报表,很好的java报表插件”所体现的关键知识点包括: 1. **BIRT的性质**:BIRT是一个基于Java的报表系统,它以插件的形式嵌入到Eclipse IDE中,使得开发人员能够方便地在Java应用中添加报表功能。 2. **...
在开发BIRT报表时,理解和掌握其官方API至关重要,因为这将直接影响到报表的设计、数据处理以及功能实现。 首先,我们要理解BIRT API的核心组成部分: 1. **Report Designer API**:这是BIRT的图形化报告设计界面...
Birt报表参数的使用 本文总结了Birt报表参数的使用机制,并结合实例详细地阐述了参数的各种使用方法,最后介绍了Birt报表的源代码级使用。 1. 参数机制 Birt报表参数具有变量的作用,为Birt报表的生成提供了一种...
构建Birt报表应用程序涉及到多个步骤和技术要点,这里将详细解释Birt报表引擎的基本概念、安装过程以及初步使用方法。 Birt全称为Business Intelligence and Reporting Tools,是一个由Eclipse基金会维护的开源报表...
总之,BIRT报表开发是企业BI解决方案的重要组成部分,它提供了一套完整的工具集,使得开发者能够创建美观、功能强大的报表。无论你是初学者还是有经验的开发者,BIRT报表开发指南中文版都会是你学习和进阶的好帮手。