两个command对应两个datareport,不能同时打开?请高手指点!

Terrior007 2003-12-09 08:29:40
两个command对应两个datareport(同一个data Environment,不同的connection)

Private Sub command1_Click() '打印主页面

If deMaterial.Baogao1.State = adStateOpen Then
deMaterial.Baogao1.Close
End If
Dim par As String
par = txt_baogao_id.Text

deMaterial.cmdBaogao1 par
Load rptBaogao1
rptBaogao1.Show
End Sub


Private Sub command2_Click() '打印页面2

If deMaterial.Baogao2.State = adStateOpen Then
deMaterial.Baogao2.Close
End If
Dim par As String
par = txt_baogao_id.Text

deMaterial.cmdBaogao2 par
Load rptBaogao2
rptBaogao2.Show
End Sub


点击一个command后再点就出错:错误3704,对象关闭时,不能操作

请问怎么解决?谢谢了!
...全文
61 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
易十五 2003-12-11
  • 打赏
  • 举报
回复
在报表show后
关闭data Environment

809

社区成员

发帖
与我相关
我的任务
社区描述
VB 多媒体
社区管理员
  • 多媒体
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧