`
huhuanqadn
  • 浏览: 101480 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

birt交叉表祥细示例

    博客分类:
  • birt
SQL 
阅读更多
首先我们要实现如下图的样子;



现在我们来制作,新建birt默认数据源我就不说了,下面是新建sql数据集,写sql如下:
select *
from CLASSICMODELS.PAYMENTS

然后设置计算列year:表达式为:var v = row["PAYMENTDATE"];
v = v.toString();
v = v.substring(0,4);
v;
如下图:


然后设置计算列month(此处根据月份计算季度):表达式为:var v = row["PAYMENTDATE"];
v = v.toString();
v = v.substring(0,4);
v;
如下图:



然后新建多维数据集,将CUSTOMERNUMBER,year,month拖到组里,生成组,注意:
month直接拖到year组里。
将amount拖到摘要里。
如下图:


在设计器里新建一个一行一列的网格(目的是固定交叉表),设置网格宽度800px,网络中单元格居中。
再新建交叉表,将相应的字段拖入相应位置,设置样式(这里我就不多说怎么设置样式了,不过有一点要注意,把数据填充和边距,单元格填充都设置为零),如下图:


再点击year旁边的小图标,选择总计,设置根据year总计,如下图:


ok,没什么多说的了,点击预览看看吧,是不是我的上面的效果一样。
更多birt内容请访问我的个人论坛:birt.5d6d.com
  • 大小: 52 KB
3
0
分享到:
评论
2 楼 shanbaooo 2012-05-02  
(alt+p)
1 楼 shanbaooo 2012-05-02  
顶一个先
呼唤大人,你季度是怎么转换过来的,你写的变量v是substring(0,4),但图片里是(5,7),而且后面的堵上了,我也没看清,我做出来就是这样了……搞了半天没搞定,求教了!

相关推荐

    HTML5制作Flappy Bird详细教程

    总的来说,学习这个HTML5制作Flappy Bird的详细教程,你将能够: 1. 理解HTML5游戏的基本架构。 2. 掌握Phaser框架的使用,包括精灵、动画和物理引擎。 3. 实现游戏对象的创建、更新和碰撞检测。 4. 学会分数系统和...

    thunderbird 邮件备份

    本文将详细介绍如何进行Thunderbird的邮件备份以及如何导入导出备份文件。 一、Thunderbird邮件备份 1. **导出邮件和账户设置** Thunderbird的数据主要存储在两个地方:个人资料文件夹(Profile Folder)和邮件...

    ThunderBird常用组件

    以下将详细介绍这些组件及其功能。 1. Enigmail:这是一款用于ThunderBird的GPG(GNU Privacy Guard)插件,提供了加密和数字签名邮件的功能,确保你的通信内容不被未经授权的人读取或篡改。通过设置公钥和私钥,你...

    FlappyBird游戏源码

    《FlappyBird游戏源码解析》 FlappyBird是一款风靡全球的休闲小游戏,以其简单易上手的操作和高难度的挑战性吸引了大量玩家。本文将深入探讨cocos2dx和Unity两个版本的游戏源码,解析其背后的编程原理和技术实现。 ...

    flappy_bird 素材资源

    《Flappy Bird游戏素材资源详解》 在游戏开发领域,Flappy Bird是一款极其经典且具有极高人气的小游戏,它的简洁设计和挑战性吸引了无数玩家。本资源包是针对这款热门游戏——Flappy Bird的素材资源集合,包含了...

    flappybird图像音频资源包

    在《简单小游戏Flappy Bird制作》的相关博客中,开发者可能会详细讲解如何将这些图像和音频资源集成到游戏引擎中,如使用Unity、Cocos2d-x或者纯HTML5 Canvas等。他们会介绍如何设置精灵(Sprite)和动画,如何处理...

    flappyBird素材包

    《Flappy Bird游戏素材解析与应用》 Flappy Bird是一款风靡全球的休闲游戏,以其简单易上手的操作和极具挑战性的玩法深受玩家喜爱。在本文中,我们将深入探讨这款游戏中的一些关键素材,并通过提供的压缩包文件,...

    OpenCv制作的FlappyBird

    在这个名为“OpenCv制作的FlappyBird”的项目中,开发者利用OpenCV技术实现了一个经典游戏FlappyBird的版本。下面我们将详细探讨OpenCV在该项目中的应用以及相关知识点。 首先,我们要理解OpenCV的基本概念。OpenCV...

    FlappyBird 素材

    4. 游戏逻辑脚本:这部分可能包含示例代码,用于演示小鸟的移动逻辑、碰撞检测、得分计算等。对初学者来说,这是理解游戏核心逻辑的重要资源。 自学开发Flappy Bird,你需要掌握以下几个关键技术点: 1. **2D图形...

    flappybird全套图片+音效

    《Flappy Bird游戏素材解析:图像与音效的全方位探讨》 Flappy Bird,这款曾经风靡全球的小游戏,以其简单却极具挑战性的玩法吸引了无数玩家。在学习游戏开发的过程中,掌握并理解游戏素材——尤其是图像和音效——...

    Thunderbird使用方法汇总

    Thunderbird是一款开源、免费的电子邮件客户端,由Mozilla基金会开发,集成了邮件管理、新闻组、RSS阅读等功能。这款软件以其强大的可定制性、安全...阅读《Thunderbird使用汇总.pdf》文件,将获得更详细的指导和示例。

    FlappyBird素材.zip

    《flappy bird》是一款由来自越南的独立游戏开发者Dong Nguyen所开发的作品,游戏于2013年5月24日上线,并在2014年2月突然暴红。2014年2月,《Flappy Bird》被开发者本人从苹果及谷歌应用商店撤下。2014年8月份正式...

    Flappy bird资源.zip

    《Flappy Bird游戏资源与开发解析》 在游戏开发领域,Unity引擎因其强大的功能和易用性而备受青睐,尤其对于初学者来说,它是一个极好的起点。本篇将深入探讨利用Unity进行游戏开发,以Flappy Bird为案例,同时延伸...

    Flybird创作,源代码见博客主页!

    Flybird可能是该项目的名称或开发者昵称,而“源代码见博客主页”意味着我们可以在这个项目的博客主页上找到更详细的编程源代码,这通常是为了方便读者学习、理解和改进项目。 【描述】"Flybird创作,源代码见博客...

    FlyBird资源文件图片加音效

    【FlyBird资源文件图片加音效】是一款深受国内外玩家喜爱的游戏资源包,它包含了用于创建类似"FlappyBird"游戏的素材,包括视觉元素和音频效果。这些资源为开发者提供了便利,使他们能够快速构建一个与原版Flappy...

    flappy bird制作资源素材

    《Flappy Bird游戏制作资源素材详解》 Flappy Bird,这款简单却又极具挑战性的手机游戏,在全球范围内引发了一股热潮。对于游戏开发者来说,了解并掌握其制作资源和素材是至关重要的一步。本资源包主要包含了Flappy...

    flappy bird素材及源码

    《Flappy Bird游戏素材与源码解析》 Flappy Bird是一款简单却极具挑战性的移动平台游戏,由越南开发者Dong Nguyen开发。它以其独特的游戏机制和极高的难度在全球范围内引起了热潮。在这里,我们拥有的是自己制作的...

    flappybird图片+音效

    flappybird游戏资源,图片+音效

    FlappyBird素材包

    《Flappy Bird游戏素材解析与应用》 Flappy Bird,这款曾经风靡全球的休闲小游戏,以其简单却极具挑战性的玩法吸引了无数玩家。本素材包是根据某博主在CSDN上的分享(链接:...

Global site tag (gtag.js) - Google Analytics