Bližnjica vrstice za krmarjenje ne naredi ničesar
Bližnjica kontrolnika WklNavBar (Ctrl+B, razen če ToggleShortcut določa drugače) vrstice niti ne strne
niti ne razširi ali pa to naredi v nekaterih poljih obrazca, v drugih pa ne.
Okolje
WKL Forms Object Library 1.24 in novejša; Accessovi obrazci ter obrazci UserForm v Excelu ali Wordu.
Vzrok
Vrstica spremlja tipke svojega obrazca prek kljuke sporočil v niti obrazca, zato bližnjica deluje povsod, kjer je fokus na tem obrazcu, tudi v podobrazcih. V teh primerih se ne odzove:
- Fokus ima polje z besedilom z obogatenim besedilom (
Text Format= Obogateno besedilo): tipka ostane Accessu, zato Ctrl+B tam še naprej pomeni krepko. - Fokus ima drug obrazec ali okno: pojavni obrazec, pogovorno okno ali drug program. Bližnjica pripada obrazcu, na katerem je vrstica.
- Obrazec UserForm: MSForms kljuke ne ponuja; tam bližnjica deluje, dokler ima fokus vrstica sama.
- Bližnjica ni nastavljena:
ToggleShortcutje prazen ali pa je bil obrazec shranjen z besedilom, ki ga vrstica ni mogla prebrati (takrat uporabi Ctrl+B). - Skrita vrstica na obrazcu UserForm: pri
Mode= skrito vrstica ne more prevzeti fokusa, zato jo na obrazcu UserForm vrne samo koda (Mode,Toggle). Na Accessovih obrazcih to stori bližnjica.
Rešitev
- Preverite kombinacijo:
Debug.Print Me!navMain.Object.ToggleShortcutv pogledu obrazca. Črke in števke potrebujejo Ctrl ali Alt; funkcijske tipke (F12) delujejo same. - Fokus postavite v polje brez obogatenega besedila ali izberite kombinacijo, ki je Access v poljih z obogatenim besedilom ne uporablja, na primer
Ctrl+Shift+N(stran oblikovalnika Vedenje, polje Kombinacija tipk za preklop). - Na obrazcih UserForm pred bližnjico vrstici dajte fokus (Tab) ali ponudite gumb, ki pokliče
navMain.Toggle.
Sorodne teme
sl/wiki/msaccess/comctl/troubleshooting/navigation-shortcut-does-nothing.txt · Last modified: by Wolfgang van der Stille