关于fr,还有办法吗? ( 积分: 20 )

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

zjl77848

Unregistered / Unconfirmed
GUEST, unregistred user!
请问fr内一个band的dataSource只有允许一Query或Table,而我的一条记录的字段分别在不同的表中,用SQL语句写成一个语句比较难,还有别的办法吗?
 
请问fr内一个band的dataSource只有允许一Query或Table,而我的一条记录的字段分别在不同的表中,用SQL语句写成一个语句比较难,还有别的办法吗?
 
将band设成header/master/detail etc 将band的dataSource一一对应即可,有的甚至不要datasourse;
 
加入子報表
 
to:qinjlin76
to: china_bill
谢谢你们的注,你们所提到的办法,做出来的报表是:先显示主数据、在显示名细,我要求的是多表的相关记录在同一行显示。
 
to china_bill
你可以参考:问题列表贴子内“挑战复杂报表!”,那是我提的和这个是同一个问题
 
如果在不同的表,可以建一个temp 表,再处理。
 
to: 鳄鱼先生
建临时表,我也考虑过,但你看一下如下说明:所用到的表,
项目基本信息:x300表,建设规模表:x358表,04年投产情况表:x319表,05年投产计划表:x320表;
而且:1、项目存在时,但项目不一定有规模,也不一定有04年投产,也不一定有05年计划
----------------------------------------------------------------------------
谢谢指教:你可以参考:问题列表贴子内“挑战复杂报表!”,那是我提的和这个是同一个问题

可以建一个临时表吗?况且要建的话,我式了一下需要:最少四个临时表
 
你所用的表应该有一定的规律的吧。
 
有阿
例如:
有一个项目,
它的基本信息(项目id,项目名称,电压等级id)在x300表内
建设规模信息(项目id,线路长度,变电容量,电压等级id)在x358表内
---------------------------------------------------------------------------
04年投产情况表(项目id,年份,月份,电压等级id,全年预计长度、全年预计容量、截至8月份长度,截至8月份容量)在x319表内
-----------------------------------------------------------------------------
05年投产计划表(项目id,年份,季度、电压等级id 、线路长度、变电容量)在320表内
-----------------------------------------------------------------------------
05年表比价特殊:形式如:
项目id 年份 季度 长度 容量
1 1999 1 1 2
1 1999 2 1 2
1 1999 3 1 2
1 1999 4 1 2
2 2000 1 1 2
2 2000 2 1 2
具体格式:参考:
zjl77848@yahoo.com.cn密码:123456 原表
 
有办法吗?
 
有办法吗?
 
后退
顶部