Pokud používáte Windows Voice Access s databází Aplikace Microsoft Access, nemusí se čísla zobrazit u určitých upravitelných polí formuláře (například Jméno nebo Příjmení), když řeknete "Zobrazit čísla". V důsledku toho nemůžete tato pole vybrat tím, že vyslovujete číslování příkazů Hlasového přístupu.

Příčina

Windows Voice Access spoléhá při identifikaci a číslování interaktivních ovládacích prvků na windows model UI Automation.

Některé ovládací prvky formulářů Microsoft Accessu – zejména ve starších nebo vysoce přizpůsobených formulářích – nezpřístupňují konzistentně požadované vlastnosti automatizace. K tomu může dojít i v případě, že se ovládací prvky v uživatelském rozhraní zobrazují jako povolené, viditelné a upravitelné. Jedná se o známé omezení platformy. Kompatibilitu hlasového přístupu můžete vylepšit použitím alternativních řešení popsaných v tomto tématu.

Potvrzení, že je formulář ve formulářovém zobrazení

Voice Access nepřiřazuje přístupová čísla v návrhovém zobrazení ani v zobrazení Datový list.

  1. Zapněte Hlasový přístup a otevřete formulář ve formulářovém zobrazení.

  2. Klikněte do pozadí formuláře.

  3. Řekněte "Zobrazit čísla".

Ověření vlastností ovládacího prvku

V návrhovém zobrazení vyberte ovlivněné textové pole (například Jméno) a potvrďte následující vlastnosti:

Vlastnost

Požadovaná hodnota

Povoleno

Ano

Visible

Ano

Uzamčené

Ne

Zarážka tabulátoru

Ano

Důležité informace: Pokud je zarážka tabulátoru nastavená na Ne, voice Access tento ovládací prvek obvykle ignoruje.

Kontrola pořadí ovládacích prvků

Rozpoznávání ovládacích prvků s fokusem do značné míry závisí na navigaci na kartách.

  1. Otevřete formulář v návrhovém zobrazení.

  2. Na kartě Návrh vyberte Pořadí ovládacích prvků.

  3. Ujistěte se, že všechna relevantní pole jsou zahrnutá a zobrazují se v logickém pořadí (shora dolů).

  4. Uložte formulář a znovu ho otevřete ve formulářovém zobrazení.

Ujistěte se, že všechna pole mají explicitní popisky.

Voice Access obvykle ignoruje textová pole, která nemají přidružené ovládací prvky Popisek.

Doporučené postupy

  • Použijte nástroj Popisek (ne statický text).

  • Umístěte popisky blízko k přidruženým polím.

  • Ujistěte se, že text popisku je popisný a jedinečný.

Tip: Přetažením polí ze seznamu polí se automaticky vytvoří správně přidružená dvojice popisků a textových polí.

Vyhněte se překrývajícím se nebo zakrývajícím ovládacím prvkům

Voice Access nečísluje ovládací prvky, které jsou:

  • Překrývající se další prvky.

  • Pokryté ozdobnými obrazci nebo obrázky.

  • Skryté kvůli problémům s pořadím Z nebo vrstvení.

Nezapomeňte odebrat nebo zjednodušit obrazce a obrázky pozadí a použít funkci Uspořádat > Přenést dopředu pro ovlivněné ovládací prvky.

Mějte na paměti omezení podformulář

Pokud jsou pole umístěná v podformuláři, může Voice Access přiřadit kontejneru podformulář číslo. Jednotlivá pole v podformuláři nemusí přijímat přístupová čísla.

Řešení

  • Klikněte do podformulář a pak řekněte "Zobrazit čísla".

  • K navigaci použijte příkazy "Tab".

  • Používejte hlasové příkazy založené na popiscích (viz další část).

Použití příkazů hlasového přístupu založených na popiscích

I v případě nedostupnosti přístupových čísel může Voice Access rozpoznat popisky polí.

Příklady

Prostý text

Klikněte na jméno.

Příjmení fokusu

Zobrazit další řádky

To vyžaduje jasný a viditelný text popisku a žádné duplicitní popisky ve stejném formuláři.

Známá omezení

Pokud jsou použita všechna alternativní řešení a přístupová čísla se stále nezobrazují, chování je pro aktuální platformu záměrně.

  • Starší verze formulářů accessu nemusí plně podporovat moderní model UI Automation.

  • Chování hlasového přístupu je nekonzistentní napříč podformuláři s hodně přizpůsobenými rozloženími.

  • Chování hlasového přístupu je ve starších databázích nekonzistentní.

  • Ani dobře strukturované formuláře nemusí spolehlivě vystavit všechna pole.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.