0

第一步:打開軟件時打開Access窗體。它就像一個交換機管理員,用戶可以在其中打開其他表單和報告。 (Popup = yes,modal = no) 第二步:點擊打開一個「Master Form」,它也有其他選項。 (同上)所以原來的VB代碼稱爲這種形式是開放的,並且仍然在後臺運行。 步驟3:點擊打開一個基於所選記錄的報告。訪問表格時調用報告

所以現在有2個窗體打開和1個報告。用戶不能在它們之間切換,必須關閉一個才能到達另一個(必要)。

在打開的報告中,我想修改右鍵單擊命令欄。但是,「關閉」不起作用,因爲Access現在將Form1和Form2顯示爲灰色並且Access被鎖定。我希望能夠右鍵單擊以執行許多操作,包括關閉,更改爲設計視圖等。但是如果我像這樣鎖定,這些都不起作用。

我搜索了... 1結束了正在運行的背景VBA - 沒有運氣 2.設置重點活動網名 - 沒有運氣 3.設置精力放在上面的Form2的控制 - 沒有運氣 4.嘗試各種命令欄的東西,沒有運氣(ID選擇與手動的OnAction)和多

我很樂意附上我在做什麼,但它是相當大的,雖然我大概可以切出這也適用的部分...

我一直在尋找約16小時現在...任何人?

非常感謝。

回答

0

Popup = Yes在Access意味着兩件事情:

  1. 窗體或報表保持高於所有其他形式和報告,有Popup = No及以上接入應用程序窗口。
  2. 表單或報表未綁定到Access的應用程序窗口區域,可以在其外部繪製。

你有兩個選擇:

  1. 設置Popup = No爲兩種形式。在這種情況下,它們將綁定到應用程序窗口區域。
  2. 也爲報告設置Popup = Yes,以便它可以站在兩種形式之前。