您的位置:程序门 -> vb -> 控件



activereport 参数传递的问题


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


activereport 参数传递的问题[已结贴,结贴人:huhumyjava]
发表于:2007-03-07 10:59:01 楼主
我想对sql语句设定参数,来显示报表数据。如题:如何向activereport中传递参数,activereport中如何设置?
我使用的是activereport1.1版的
发表于:2007-03-07 11:14:081楼 得分:20
可以使用属性
发表于:2007-03-07 11:16:142楼 得分:0
在设计器添加一个属性
private   a   as   string


public   property   get   my_tag()   as   variant
my_tag   =   a
end   property

public   property   let   my_tag(byval   vnewvalue   as   variant)
a   =   vnewvalue
end   property

这样   设计器就多了一个my_tag属性   可以在load前给植
发表于:2007-03-07 12:01:223楼 得分:0
谢谢,我试试看
发表于:2007-03-07 12:06:154楼 得分:0
但是   我使用了一个ado控件,用哪个方法将参数传递给datacontrol呢?如果用传参数的方式来动态显示报表,用ado可以吗?
发表于:2007-03-07 12:49:575楼 得分:0
用rs自己写   别用控件
发表于:2007-03-07 14:26:356楼 得分:0
是在设计器里自己建rs吧,那rs赋给谁呢?在报表中显示的fields又怎么和rs中的字段关联哪?
请大哥多多赐教!
发表于:2007-03-07 15:43:417楼 得分:0
谢谢大哥,我已经搞定了!
发表于:2007-03-07 15:49:168楼 得分:0
说一下我是怎么弄的,忘以后的朋友能少费时间。
如zyg0所说,在设计器里添加属性,然后在reportstart事件中修改数据源的source即可。


快速检索

最新资讯
热门点击