2012-02-28 59 views
0

這是一個簡單的命令...但它不起作用。我可以讓組合降下來,或者我可以讓它重新查詢,但是我無法讓它重新查詢並在相同的功能中下降。當我把它們放在一起時,它只會做重新查詢。我的直覺是,它需要等到查詢完成後再進行下拉菜單,但我只是在猜測。MS Access - 請求後強制下拉

私人小組Combo15_GotFocus()

「不一道工作

Me.Combo15.Requery

Me.Combo15.Dropdown

結束子

我怎樣才能使它重新查詢和下拉成功LLY?

+0

它適合我。你確定你沒有其他的代碼會干擾嗎? – Fionnuala 2012-02-28 19:52:52

+0

沒有其他事情干擾。我排除了其他所有行爲。 – Ben 2012-02-28 20:04:33

+0

哪個版本的Access?另外,你壓縮和修復?反編譯?在一個新的臨時數據庫中嘗試了整個事情? – Fionnuala 2012-02-28 20:05:30

回答

0

在聊天你說的那個子窗體控件的下拉的記錄,所以它似乎是一個子窗體的事件將是最好重新查詢下拉:

Private Sub Form_AfterInsert() 
    Me.Parent.Combo15.Requery 
End Sub 

這應該意味着你現在可以使用焦點事件下降。

+0

是的,夠好。 :)這不完全是我喜歡的,因爲我必須將該命令附加到幾個「退出」控件上,但它是一個可行的解決方案。感謝這個想法。 – Ben 2012-03-01 17:51:33