fr 报表显示一行记录? ( 积分: 10 )

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

zjl77848

Unregistered / Unconfirmed
GUEST, unregistred user!
1、使用fr制作一个报表需要Query1,Query2,生成一条记录,且要显示在同一行,
2、其中Query2的参数必须是另一个Query1的字段值,
3、在对象查看器内,设置Query2的参数为Query1的字段。
4、显示时,显示Query1的所有查询内,只显示Query2的第一条记录
请问怎样解决?
 
1、使用fr制作一个报表需要Query1,Query2,生成一条记录,且要显示在同一行,
2、其中Query2的参数必须是另一个Query1的字段值,
3、在对象查看器内,设置Query2的参数为Query1的字段。
4、显示时,显示Query1的所有查询内,只显示Query2的第一条记录
请问怎样解决?
 
要么使用子报表分开来显示
要么使用一个query查询出你的数据
 
分开显示客户不行啊
使用一个Query要将下面的语句联合来,你看可以吗?
sqL1: 取:tbgw358的数据
select a.tbgw300_001,a.tbgw300_002,b.tbgw358_003,b.tbgw358_005
from tbgw300 a
left join tbgw358 b
on a.tbgw300_001=b.tbgw300_001
order by a.tbgw201_001
sqL2:取201的数据
select a.tbgw300_001,a.tbgw300_002,b.tbgw201_001,b.tbgw201_002 from tbgw300 a
inner join tbgw201 b
on a.tbgw201_001=b.tbgw201_001
where a.tbgw201_001>=6
order by a.tbgw201_001
SQL3: 取319的数据(使用Left join )----------具体语句没有列出
SQL:4 取320的数据(使用Left join )----------具体语句没有列出
 
后退
顶部