|
我想你可能是用的Access2010吧
由于你的 frmMain 是弹出式模式窗体,所以你的报表看不到。
建议:
1. 将frmMain去掉弹出式,去掉模式
2.- Private Sub Form_Open(Cancel As Integer)
- ' Me.Visible = True
- ' ShowWindow Application.hWndAccessApp, 0
- ' 'ShowWindow Me.hwnd, SW_HIDE
- ' SetWindowLong Me.hwnd, GWL_EXSTYLE, GetWindowLong(Me.hwnd, GWL_EXSTYLE) Or WS_EX_APPWINDOW
- ' 'ShowWindow Me.hwnd, SW_SHOW
- DoCmd.ShowToolbar "Ribbon", acToolbarNo
- DoCmd.Maximize
- End Sub
复制代码- Private Sub Form_Unload(Cancel As Integer)
- '' Quit
- ' ShowWindow Application.hWndAccessApp, -1
- DoCmd.Restore
- DoCmd.ShowToolbar "Ribbon", acToolbarYes
- End Sub
复制代码 不需要去隐藏主窗体,只需要关闭功能区。
另外,设置当前数据库Access选项,文档窗口选项为“重叠式窗口”,我想也能达到你想要的效果。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|