高分300分请教如何在主报表收集一些数组参数传给子报表让其参与子报表的数据库查询。
我用的是水晶报表8.5的版本开发一个报表。需要从主报表收集一些字符串数组传给subReport,在报表最后让主报表收集起来的数组参与subReport的取数据库操作。我该怎么实现呢?如果问题解决一定高分相送大虾。注意:字符串数组是通过主报表的formula fields在details上生成的。我要在Report Footer 上显示子报表。怎样才能让我在主报表上生成的参数参与子报表的数据查旬。好像在Formula中不支持返回数组。急啊!!不能一次放300分问题解决我会分开给分的。 问题点数:0、回复次数:3Top
1 楼jarli(jarli)回复于 2004-09-04 11:59:33 得分 0
为什么一定要用数组?
定义一个Formula为把需要传给子报表的参数,然后传递给子报表;
或在子报表多定义一个参数,用来连接主报表与主报表的对应关系.Top
2 楼lyt956(wastrel)回复于 2004-09-04 17:29:04 得分 0
上面的兄弟說得對。
如果你是用SQL SERVER 2000 你可以寫兩個存儲過程業完成。
在報表裡有一個主報表與子報表之間建立參數邊接就可以了。
Top
3 楼A_cool(笑傲浆糊)回复于 2004-09-04 18:58:50 得分 0
I am sorry for I can't write in Chinese because I use a English operation system.Thans for jarli's and lyt956's help. But the problem dosen't be resolved.
I worry about that I can't finish my work in time.The parameters of subreport
must be a array.What should I do? lyt956(wastrel), My database is ForthShif that
is a very old and very slow database! I can't write a process and let it
run in the database's background.
Top




