fastreport的分组条件的写法问题!高手指教!(50分)

  • 主题发起人 主题发起人 rainbow0326
  • 开始时间 开始时间
R

rainbow0326

Unregistered / Unconfirmed
GUEST, unregistred user!
在group header中的条件如果是靠一个字段来分组就在条件中写上这个字段就行了,那如果是靠两个字段来分组要如何写呢?不可以是“字段1,字段2”的形式,这样子出错!
或者说我这样的想法是否能成立呢?
 
很遗憾,你这样的想法不能成立。
 
那如果我分组一定是靠两个组段来分的话要怎么分组呢?很着急!
 
你的意思是不是根据一个字段分组后 在组内再用另外一个字段分组?
 
我也在研究这个问题 做了个表却出现另外一个问题
我的数据表是这样的
银行 部门 金额 。。。。
A1 B1 100
A1 B1 100
A1 B2 100
A2 B1 100
A2 B3 100
A2 B1 100
现通过fastreport 制作分组报表 需要的格式是(先A分组 再B分 数字为AB条件下的合计)
A1 B1 200
B2 100
A2 B1 200
B3 100
我的设计办法是定两个分组头 一个A 一个B 但得到的结果出现个问题就是相同的B无法合并
把主项数据中的memo去掉 也仅仅去掉了数字 空位还占用着
A1 B1 100
100
B2 100
A2 B1 100
100
B3 100
去掉主项数据中的memo后的表格
A1 B1
(空格)
B2
A2 B1
(空格)
B3
有什么办法去掉那些空格?
 
to 楼上的
不知道你的数据库是什么,你的这种情况好想在fastreport设计阶段不好处理,如果是sqlserver数据库,你尽可以在sql语句中处理
如果你的金额都时100(即一样的),那你就可以把memo的suppress设为true,然后在脚本中统计B组的记录数,在金额中用金额乘以记录数就是总金额了(此上是我想的,不一定可以,你可以试试)
 
楼主
100只是一个比喻数而已 看来只能在SQL语句中作文章了
 
后退
顶部