高分送上关于fastreport报表打印问题(200分)

  • 主题发起人 主题发起人 zjycpic
  • 开始时间 开始时间
Z

zjycpic

Unregistered / Unconfirmed
GUEST, unregistred user!
我的数据是这样的
我的第一个数据集是 select 金额 from 收附表 where 小部门 in ('0001','0006','10001')
为第一大部门数据
第二个数据集是 select 金额 from 收附表 where 小部门 in ('3001','2002','0002')
为第二大部门数据
第三个数据集是 select 金额 from 收附表
为总合计
结果想这样显示(在同一个页显示小计和合计)
第一大部门
部门代码 金额
小计
第二大部门
部门代码 金额
小计
责任区 合计
我认为一定有按第三个数据集这样查询全部小部门的数据再在一页里进行分组(筛选或定义具体小部门代码)显示小计
最后合计
注:小部门代码是经常变化的而且不是规则排列的,就向上面的sql语句一样,要是哪位高人能告诉我怎样
灵活的设置小部门的所属,因为大部门每月要挑小部门归属大部门。
 
你在小部门代码表增加所属大部门不就得了.
 
前提是系统表不能改不能增加大部门!
 
那你就另外设张表,输入小部门和大部门的对应关系.
 
难道就不能灵活设置了吗?要是这样怎样灵活编写这句SQL语句
select 金额 from 收附表 where 小部门 in ('0001','0006','10001')
select 金额 from 收附表 where 小部门 in (:a)
这个变量怎样用更好的方法把部门代码灵活的嵌套进去
谢谢!要是有人告诉定在送分!
 
你不放在表里,才不能灵活设置.
放在表里,只要修改表内容就行了.
select 金额 from 收附表 fb,对应表 dyb where fb.小部门=dyb.小部门 and
dyb.大部门='第一大部门'
 
谢谢!您的回答!这个我知道,但是不能修改表阿!另外我通过DELPHI的QUERY只能导入QUERY1的字段不能
导入关联的QUERY2的字段,(查询数据转到另一个数据库里)
 
没有得到答案!分就分调吧
 
后退
顶部