Napisałem aplikację w MS Access 2003. Mogę uruchomić to za pomocą programu Access 2010, jednak gdy otworzę tę samą aplikację 2003 z programem MS Access 2010 Runtime Nie mogę już używać prawego kliknięcia myszy w formie ciągłej (tak jak mogę z pełną wersją) do filtrowania według wyboru lub sortowania danych itp. Czy ktoś inny napotkał tę sytuację? Czy jest to celowy projekt Access 2010? Jeśli tak, to czy ktoś wie, dlaczego menu zawartości prawego przycisku nie działa? W przeciwnym razie - czy jest to normalna część Runtime 2010, a moja aplikacja jest problemem?MS Access 2010 Runtime - brak kliknięcia prawym przyciskiem myszy Menu kontekstowe w formularzach ciągłych
Odpowiedz
Standardowe menu kontekstowe nie działają z wersją środowiska wykonawczego programu Access. Widziałem ten efekt z wersjami środowiska wykonawczego Access 2003, 2007 i 2010.
Środowisko wykonawcze niestety nie ma włączonego menu kontekstowego, ale można je ponownie utworzyć dla swojej aplikacji.
Na przykład w kopalni, tworzę podstawowe menu kopiuj/wytnij/wklej kontekstowe tak:
'-----------------------------------------------------------------------------'
' General Clipboard context menu, the basis for all forms '
'-----------------------------------------------------------------------------'
Public Function CreateGeneralClipBoardMenu()
On Error Resume Next
CommandBars("GeneralClipboardMenu").Delete
Dim cmb As CommandBar
Set cmb = CommandBars.Add("GeneralClipboardMenu", msoBarPopup, False, False)
With cmb
.Controls.Add msoControlButton, 21, , , True ' Cut
.Controls.Add msoControlButton, 19, , , True ' Copy
.Controls.Add msoControlButton, 22, , , True ' Paste
End With
Set cmb = Nothing
End Function
Wystarczy zadzwonić ten kod raz na początku aplikacji i menu kontekstowe będą dostępne wszędzie .
Wątek Need a list of msoControlButton Ids na MSDN pokazuje, jak podobnie dodawać opcje sortowania i filtrowania.
To nie działa dla mnie w programie Access 2016. – clum
- 1. Kliknij prawym przyciskiem myszy menu kontekstowe Java JTree?
- 2. Przechwytywanie zdarzenia kliknięcia prawym przyciskiem myszy kontrolki przeglądarki internetowej
- 3. Angular 2 zdarzenia z kliknięcia prawym przyciskiem myszy?
- 4. QTreeWidget kliknij prawym przyciskiem myszy menu
- 5. jTable menu podręczne prawym przyciskiem myszy
- 6. WPF listview kliknij prawym przyciskiem myszy problem
- 7. Zdarzenie wiązania w celu kliknięcia prawym przyciskiem myszy
- 8. Applescript kliknij prawym przyciskiem myszy plik
- 9. Zmiana opcji menu kontekstowego z prawym przyciskiem myszy w VS2008
- 10. Menu HTML5 - Kontekstowe menu kontekstowe
- 11. Pokaż menu kontekstowe lewym przyciskiem myszy, używając tylko XAML
- 12. Jak wyłączyć menu kontekstowe prawym przyciskiem myszy w polach tekstowych w systemie Windows przy użyciu C#?
- 13. Silverlight Datagrid wybierz po kliknięciu prawym przyciskiem myszy
- 14. Kliknij prawym przyciskiem myszy JavaFX?
- 15. Jak poprawnie ustawić menu kontekstowe po kliknięciu prawym przyciskiem myszy nagłówka kolumny DataGridView?
- 16. Menu kontekstowe prawego przycisku myszy na QPushButton
- 17. Usuń menu kontekstowe drukowania prawym przyciskiem myszy z programu Outlook 2007
- 18. DataGridView kliknij prawym przyciskiem myszy menu/kopiuj przykład?
- 19. JList Kliknięcie prawym przyciskiem myszy pokazuje menu (użyj, upuść, anuluj)
- 20. Przechwytywanie Kliknij prawym przyciskiem myszy HTML DIV
- 21. Selenium 2 kliknij prawym przyciskiem myszy
- 22. PyQt i menu kontekstowe
- 23. Kliknij prawym przyciskiem myszy w ClojureScript?
- 24. Usuń menu kontekstowe w TinyMCE
- 25. Jak wyzwolić menu kontekstowe przeglądarki na elemencie. (Tak jakby użytkownik kliknął prawym przyciskiem)
- 26. Rozszerzenie Chrome - Zmodyfikuj menu czynności z przeglądarki z kliknięciami prawym przyciskiem myszy
- 27. Ukryj domyślne opcje w menu kontekstowym z kliknięciem prawym przyciskiem myszy
- 28. Jak zmodyfikować menu kontekstowe w CKEditorze?
- 29. kliknięcie prawym przyciskiem myszy lokalizacji zdarzenia akcji popmenu
- 30. Jak dodać pozycję menu w Windows kliknij prawym przyciskiem myszy menu
W programie Access 2003 jest to opcja uruchamiania. Sprawdź, czy różne menu są dozwolone. – Fionnuala