我用ActiveReport的设计器,画了一个表格,上面几个Field。
一个按钮,按下之后show出个预览
按钮点了第一次正常,点了第二次以后预览里面都是第一次的现实的内容,不变了,数据没有刷新。
我第一次用,不会,帮助文件看不懂。Private Sub Command1_Click()
arv.ReportSource = ActiveReport1 'arv 就是那个控件,ActiveReport1 是我设计的那个预览的模板
frmPreview.show 'frmPreview 是预览的窗口,里面是控件
End Sub问题 1:
我要在frmPreview.show 之前给ActiveReport1 里面的Label 赋值一般在哪个事件中呢?ReportStart?
2:
怎么刷新里面的内容呢??我点按钮,每次是一样的内容3:
ActiveReport1 退出的时候还需要调用什么退出的函数吗?
一个按钮,按下之后show出个预览
按钮点了第一次正常,点了第二次以后预览里面都是第一次的现实的内容,不变了,数据没有刷新。
我第一次用,不会,帮助文件看不懂。Private Sub Command1_Click()
arv.ReportSource = ActiveReport1 'arv 就是那个控件,ActiveReport1 是我设计的那个预览的模板
frmPreview.show 'frmPreview 是预览的窗口,里面是控件
End Sub问题 1:
我要在frmPreview.show 之前给ActiveReport1 里面的Label 赋值一般在哪个事件中呢?ReportStart?
2:
怎么刷新里面的内容呢??我点按钮,每次是一样的内容3:
ActiveReport1 退出的时候还需要调用什么退出的函数吗?
2、用 New ActiveReport1 代替全局实例 ActiveReport1 的引用。
3、在frmPreview的Unload事件中释放arv.ReportSource,可能按照2的方式处理后不需要这步了,自己试试。