`
liujinlong
  • 浏览: 25823 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

BIRT表格隔行添加颜色

    博客分类:
  • BIRT
阅读更多
选择table中的details,进入script页面, onprepare事件中声明   count = 0(注意不能有var);
2.oncreate时间中写:
count++;
if(count%2==0){
this.getStyle().backgroundColor = "#FFFFFF";
}else{
this.getStyle().backgroundColor = "#F5F5F5";
}

保存,刷新报表。
--------------------------------------------
鼠标悬浮改变背景颜色:
在table中添加一个header行,插入text,选择HTML,在编辑界面中写:
<div id="d1"></div>
<script>   
    var o = document.getElementById("d1");
    while(o != null){
        if (o.tagName == "TBODY")
            break;
        o = o.parentNode;
    }
    for (var i = 1; i < o.children.length; i++) {
        var ro = o.children[i];
        ro.onmouseover = function(){this.style.background="#CBF5FF";};
        ro.onmouseout = function(){ this.style.background="white";};
    }
</script>

设置背景颜色
分享到:
评论

相关推荐

    BIRT报表学习手册-中文

    在BIRT报表中,我们经常需要将表格隔行换颜色,以便更好地阅读和分析数据。实现方法是选择Row Detail一行,打开脚本编辑窗口,并在OnCreate事件中添加Javascript脚本,如下所示: if(row.__rownum % 2 == 0){ this...

    在birt中添加js日期控件

    BIRT支持多种数据源,并提供了丰富的图表、表格和自定义组件,以便于数据可视化和分析。 时间控件在报表设计中扮演着关键角色,特别是对于需要用户输入特定日期范围的场景。传统的文本框输入方式可能导致用户输入...

    birt分组小计和自动增加序列号实现方法

    1. 打开BIRT报表设计视图,选择需要添加分组的表格或交叉表。 2. 在“详细信息”区域右键点击,选择“插入分组”选项。 3. 在弹出的对话框中,指定你想要基于哪个字段进行分组,并设置分组的方向(例如,按升序或...

    birt公用CSS样式

    在BIRT中,通过使用CSS,可以实现如表格样式、图表样式、页眉页脚样式、数据区域样式等自定义。这些样式可以应用于单元格、行、列、图表元素等各种报表组件,从而提供高度定制的视觉效果。 压缩包内的文件包括: 1....

    birt api动态创建表格

    在BIRT中,你可以通过API创建ReportDesign对象,并添加各种元素,如表格(Table)、图表(Chart)等。`CreateTable.java`可能包含了初始化表格模型、设置列宽、行高、字体样式以及数据绑定等操作。例如,它可能调用`...

    birt分组导出Excel表格空行解决方案

    ### birt分组导出Excel表格空行解决方案 #### 背景介绍 BIRT(Business Intelligence and Reporting Tools)是一款开源的报表设计工具,能够帮助开发者轻松地在应用程序中集成强大的报表功能。当使用BIRT进行Excel...

    Birt 视频((Birt设计器演示)

    通过Birt设计器,你可以创建各种类型的报表,如表格、图表、文本和图像,以及更复杂的交互式报表。 **2. 报表设计过程** 在Birt设计器中,报表设计通常分为以下几个步骤: - **新建报表项目**:首先,你需要创建...

    birt 报表教程 中文

    ### BIRT报表设计基础知识点详解 #### 一、BIRT报表设计概览 **BIRT (Business Intelligence and Reporting Tools)** 是一款开源的商务智能和报表工具,主要用于开发和部署复杂的数据报表。它提供了丰富的功能来...

    Pentaho cde整合Birt

    CDE支持多种数据源,包括SQL查询、MDX查询、Excel文件、Web服务等,用户可以通过组件库选择并配置各种图表、表格和控件,以展示数据。 2. **BIRT**:BIRT是一个开源的报表系统,它提供了丰富的图表类型和报告模板,...

    Birt报表操作手册

    在Birt报表操作手册中,报表设计是指创建报表、设计报表结构、添加报表控件、设置报表样式等步骤。报表设计是报表生成的基础,它决定了报表的布局、内容和样式。在Birt报表操作手册中,报表设计可以通过拖拽控件、...

    Birt汉化版本适用于4.2到4.6

    3. **丰富的图表类型**:Birt提供了多种图表类型,如柱状图、饼图、线图、热力图等,可自定义样式和颜色,满足复杂的数据可视化需求。 4. **嵌入式能力**:Birt可以直接嵌入到Java EE或Web应用程序中,成为应用程序...

    Birt报表开发手册

    Birt提供了多种报表元素,包括文本、表格、图表、图片等,可以根据需要添加和排列这些元素。 六、Birt报表输出 Birt报表输出支持多种格式,包括PDF、Excel、Word、HTML等。可以根据需要选择合适的输出格式。 七、...

    Eclipse Birt源码4.5.0

    1. **Report Designer**:这是一个基于Eclipse的图形化报表设计工具,允许用户通过拖放的方式创建报表布局,配置数据源和查询,以及添加各种图表、表格和其他元素。 2. **Engine**:报表引擎是BIRT的核心,负责解析...

    birt中文使用说明

    1. 报表模板:BIRT提供了多种报表元素,如表格、图表、文本框等,用户可以通过拖拽方式在设计画布上构建报表结构。 2. 数据绑定:将数据源中的字段拖到报表元素上,实现数据与视图的关联。 3. 表达式和过滤器:可以...

    web项目集成birt

    - **创建报表设计**:使用BIRT Report Designer创建报表模板,可以设计各种复杂的数据展示形式,如表格、图表、图像等。 - **配置Web应用**:在Web应用的WEB-INF目录下添加birt视图引擎的配置文件,例如`birt-web....

    birt数据集参数与列绑定实现

    1. 列绑定是指将数据集中的一列或多列数据与报表元素(如表格、图表等)的字段关联起来。这使得数据可以从数据集到报表元素的直接映射。 2. 在BIRT报表设计中,可以通过拖放数据集字段到报表元素中来实现列绑定。...

    Java Web项目集成开源报表工具BIRT

    在Java Web项目的web.xml文件中添加以下内容: ```xml &lt;!--报表配置开始 --&gt; &lt;display-name&gt;Eclipse BIRT Report Viewer &lt;param-name&gt;BIRT_VIEWER_LOCALE &lt;param-value&gt;en-US &lt;param-name&gt;BIRT_VIEWER_TIME...

    BIRT使用经验谈。birt的初步使用方法

    **报表元素:** BIRT提供了丰富的报表元素,包括表格、图表、文本、图像等。在设计视图中,可以通过工具栏拖拽这些元素到报告设计区域。例如,将表格元素拖入,通过数据绑定将数据集中的字段与表格列关联。 **样式...

    birt报表详细中文文档

    9. **图表功能**:BIRT提供了丰富的图表类型,包括柱状图、折线图、饼图、散点图等,支持自定义颜色、样式和动画效果。 10. **数据透视表**:BIRT可以创建数据透视表,对数据进行多维度分析。 11. **报表参数**:...

Global site tag (gtag.js) - Google Analytics