来源:http://developer.actuate.com/community/forum/index.php?/topic/36204-split-data-row/ 。
将字段拆分为多条记录,可以用存储过程或报表脚本来实现,但代码比较复杂,这种情况下可以用集算器来辅助报表工具,下面用例子来说明。
库表data有两个字段,需要将ANOMOALIES字段按空格拆分为多个字符串,每个字符串和原ID字段形成新的记录。源数据如下:
集算器代码:
A1:查询数据库。
A2:拆分ANOMALIES字段,形成新二维表。函数conj可对A1中每个成员的计算结果进行合并。“~”表示集合中的当前成员。结果如下:
A3:将计算结果返回给报表工具。集算器对外提供JDBC接口,报表工具会将集算器识别为普通数据库。
下面用BIRT设计简单的list表:
预览:
报表调用集算器的方法和调用存储过程一样,比如将本脚本保存为BIRTsplitrow.dfx,则在BIRT的存储过程设计器中可以用call BIRTsplitrow()来调用并输入参数。
相关推荐
此次的游戏由原版Flappy bird改装而来,游戏大致规则不变,利用VGA实现画面展示,用Verilog语言实现,增加了利用旋转编码器实现跳跃以及利用旋转编码器实现管子加速的部分,增加了一个固定位置的传送,利用声音...
Java语言实现Fly-Bird小游戏.zipJava语言实现Fly-Bird小游戏.zip Java语言实现Fly-Bird小游戏.zipJava语言实现Fly-Bird小游戏.zip Java语言实现Fly-Bird小游戏.zipJava语言实现Fly-Bird小游戏.zip Java语言实现Fly-...
主要为大家详细介绍了Qt实现Flappy Bird游戏,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
Q学习+Pytorch版本 实现奋斗的小鸟(FlappyBird),解压直接运行,可以跑几十分钟不是问题
本程序是用java写的,实现了Flappy bird,并且在这之上加了背景音乐,数据库等内容,还有如何操作excel表格的第三方插件等,适合新手学习和交流
用java写的一个比较简单的Flappy Bird小游戏,参考参考!
用C语言实现简单的游戏,在控制台下模拟flappybird游戏
python实现的flappybird小游戏,简单实现,主要关注游戏逻辑
Pygame实现Flappy Bird
FlappyBird是早期的早IOS上的一款非常受欢迎的像素游戏。 点击屏幕控制小鸟上下飞行;小鸟在飞行的过程中,碰撞到管子就结束游戏,飞过一根管子分数加1;
用IOS Swift语言实现的Flappy Bird源码
bird的实现
ThunderBird常用组件
数字逻辑大作业,使用N4开发板+声音传感器+VGA实现Flappy Bird小游戏
《flappy bird》是一款由来自越南的独立游戏开发者Dong Nguyen所开发的作品,游戏于2013年5月24日上线,并在2014年2月突然暴红。2014年2月,《Flappy Bird》被开发者本人从苹果及谷歌应用商店撤下。2014年8月份正式...
一个Flappy Bird的cocos2d-x 3.x实现
用C++实现小游戏flappy bird,对于初学C++的人来说该资源会有一定帮助,尤其是对游戏开发感兴趣的小伙伴。
该Demo基于Canvas实现Flappy Bird,所有图片均来源于原作。 声明:仅供学习参考,切勿用做商业用途。
flay bird 按 小写的 j 键飞行
网上火热的FlappyBird源码,导入ECLIPSE运行即可,源码可以做学习参考用