怎么能在DATAREPORT中打印两个表的内容?
同上。 问题点数:20、回复次数:5Top
1 楼hong0411ren(E蝶)回复于 2003-12-04 12:52:52 得分 0
补充一下:是两个表分成两个位置打,而不是在同一位置打Top
2 楼1976dragon2003(dragon)回复于 2003-12-05 23:02:40 得分 20
用表关联,但现在有点问题。bj_long@elong.com
我打不开,你看看把。在问你个问题,我用SQLSERVER写的一个存储过程,中用到了游标,在游标多一行记录时把某一个字段值给一个变量,然后我用水晶报表想打印出来,在水晶报表的command属性中我选的是存储过程,在报表中显示的老是最后一个记录是怎么回事呀。
还一个问题就事,在水晶报表中我要在一个报表中显示两个表的数据,用的了COMMAND属性的关联是可以显示,但我动态的改变COMMAND.TEXT 中的SQL语句时就错误说是子命令中的字段值不能正确的给报表。是个语句我如果写你,(我的目的是把第一个表的数据只在表中显示一条,对应的表显示多条,通过关键ID进行检索,我用了JOIN ON 但不行,你有没有这方面的例子,我急的很。谢谢了。
简单存储过程:我就想把@kk的值都打印出来。(我都要疯了)
ALTER procedure print_diantairj
as
declare @kk char(20)
declare kkk cursor for
select 用户名 from user_sysrj order by 用户名
open kkk
fetch next from kkk
into @kk
select @kk 用户
while @@fetch_status=0
begin
fetch next from kkk
into @kk
select @kk 用户
end
deallocate kkkTop
3 楼newsina(枞川浪子)回复于 2004-01-30 19:54:48 得分 0
我在也想这个问题Top
4 楼zhujiechang(小朱)回复于 2004-02-03 11:23:46 得分 0
不可以.除非你连接成一个表.或者通过设计视图建立表关联,可以打两个表.Top
5 楼ekekyn(aaa梦)回复于 2004-02-05 11:59:07 得分 0
同意小朱的看法Top




