解決Access隱藏主界面窗口后 報表預覽不顯示

2018-12-29 15:43:00
tmtony8
原創
1194

在前面,我們講過用API去隱藏主界面窗口。《Access程序隱藏主界面窗口(只顯示打開窗體)

窗體顯示需要設置彈出和模式為“是” 的,而報表預覽并不會彈出,此時如果進入了報表預覽即會導致窗體操作界面丟失。


小編的處理辦法是在預覽報表的時候,先關閉掉隱藏主界面的功能,待報表關閉后再重新打開。

Public Function 顯示()
     ShowWindow Access.Application.hWndAccessApp, 0
     報表名.Visible = True
End Function
Public Function 隱藏窗體()
     ShowWindow Access.Application.hWndAccessApp, 5
     報表.Visible = False
End Function


打開報表預覽時,主窗體背景界面是存在的。


在報表中調用函數:

Private Sub Report_Close()
    Call 顯示
End Sub

Private Sub Report_Open(Cancel As Integer)
    Call 隱藏窗體
End Sub
    分享
    黑龙江p62开奖公告l