首页| 水晶报表 | 润乾报表 | 快逸报表 | Birt报表 | 其他产品 | 报表教程 | 产品评述 | 技术文章 | 其他资料
>> 首页 -> 报表教程 ->简单分组
简单分组

 步骤1: 打开4.3.raq,同Excel一样,在单元格上或行首格、列首格上单击鼠标右键,

    ①可以进行 插入数据行追加数据行 或列的操作;

    ②同理可以进行 删除 行或列的操作,但与增加行或列操作的区别是:必须在行首格或列首格上进行;

    ③可以进行单元格或整行整列的 剪切复制粘贴操作。

 利用上述功能,我们可以调整报表的位置和布局。

 调整后的报表如下图所示:

  • 要指出的是,润乾报表在进行这种行、列插入时,能够象Excel一样,自动进行公式的调整,比如,原来单元格D2是=C2*3,如果在C列前插入一列,则公式会自动变成=D2*3。这是一个非常重要的功能,也是许多其他所谓类EXCEL方式的报表工具做不到的。

  步骤2: 我们只需要将B5里的表达式改为:= ds1.group(地区),它表示了按地区分组。
如下图所示。

 group()是个集合函数,所以B5是可扩展单元格。这样,B5是C5的主格,C5自动会跟着B5扩展,而C5又是后面格子的主格,后面的格子会自动跟着C5扩展。

  步骤3: 预览:

 这张报表在例子中为:5.1.raq   ( 下载

 练习5.11 对练习4.21的报表按部门进行分组,形成下面的报表。   ( 下载

 练习5.12 通过学习下面的例句,用练习4.1-2的内建数据集生成下面的报表。

  例: =ds1.group(部门,false,性别=男,编号)

 从数据源ds1中选取性别为男性的“部门”字段列的值并按“编号”字段升序排列,然后   按照“部门”字段进行分组,取出每一组第一条记录的“部门”字段的值。

 ①=ds1.group(部门,false,性别=男,编号)  ( 下载a

  ②=ds1.group(部门,false,性别=男,年龄)  ( 下载b

下一节: 一个尝试

 

 相关内容:
 
 
 
 

Copy Right 2005, 版权所有 Report99.com