Wanneer u Windows Voice Access gebruikt met een Microsoft Access-database, worden de getallen mogelijk niet weergegeven voor bepaalde bewerkbare formuliervelden (bijvoorbeeld Voornaam of Achternaam) wanneer u 'Getallen weergeven' zegt. Als gevolg hiervan kunt u deze velden niet selecteren door de genummerde Voice Access-opdrachten uit te spreken.

Oorzaak

Windows Voice Access is afhankelijk van Windows UI Automation om interactieve besturingselementen te identificeren en te nummeren.

Sommige Microsoft Access-formulierbesturingselementen, met name in verouderde of sterk aangepaste formulieren, bieden niet consistent de vereiste automatiseringseigenschappen weer. Dit kan zelfs gebeuren wanneer de besturingselementen zijn ingeschakeld, zichtbaar en kunnen worden bewerkt in de gebruikersinterface. Dit is een bekende platformbeperking. U kunt de compatibiliteit met Spraaktoegang verbeteren door de tijdelijke oplossingen toe te passen die in dit onderwerp worden beschreven.

Controleer of het formulier zich in de formulierweergave bevindt

Spraaktoegang wijst geen toegangsnummers toe in de ontwerpweergave of de gegevensbladweergave.

  1. Schakel Spraaktoegang in en open het formulier in de formulierweergave.

  2. Klik in de achtergrond van het formulier.

  3. Zeg 'Getallen weergeven'.

Eigenschappen van besturingselementen controleren

Selecteer in de ontwerpweergave het betreffende tekstvak (bijvoorbeeld Voornaam) en bevestig de volgende eigenschappen:

Eigenschap

Vereiste waarde

Ingeschakeld

Ja

Visible

Ja

Vergrendeld

Nee

Tabstop

Ja

Belangrijk: Als Tabstop is ingesteld op Nee, wordt het besturingselement doorgaans genegeerd door Voice Access.

De tabvolgorde controleren

Spraaktoegang is sterk afhankelijk van tabbladnavigatie om focusbare besturingselementen te herkennen.

  1. Open het formulier in de ontwerpweergave.

  2. Selecteer op het tabblad Ontwerpen de optie Tabvolgorde.

  3. Zorg ervoor dat alle relevante velden zijn opgenomen en in een logische volgorde worden weergegeven (van boven naar beneden).

  4. Sla het formulier op en open het opnieuw in de formulierweergave.

Zorg ervoor dat alle velden expliciete labels hebben

Spraaktoegang negeert meestal tekstvakken die geen gekoppelde labelbesturingselementen hebben.

Aanbevolen procedures

  • Gebruik het hulpmiddel Label (geen statische tekst).

  • Plaats labels dicht bij de bijbehorende velden.

  • Zorg ervoor dat labeltekst beschrijvend en uniek is.

Tip: Als u velden uit de lijst met velden sleept, wordt er automatisch een correct gekoppeld paar labels en tekstvaken gemaakt.

Overlappende of verborgen besturingselementen voorkomen

Spraaktoegang nummert geen besturingselementen die:

  • Overlappende andere elementen.

  • Bedekt door decoratieve vormen of afbeeldingen.

  • Verborgen vanwege problemen met Z-volgorde of lagen.

Verwijder of vereenvoudig achtergrondvormen en -afbeeldingen en gebruik Rangschikken > naar voorgrond voor de betreffende besturingselementen.

Houd rekening met subformulierbeperkingen

Als de velden zich in een subformulier bevinden, kan Voice Access een nummer toewijzen aan de subformuliercontainer. Afzonderlijke velden in het subformulier ontvangen mogelijk geen toegangsnummers

Oplossingen

  • Klik in het subformulier en zeg vervolgens 'Getallen weergeven'.

  • Navigeer met behulp van Tab-opdrachten.

  • Gebruik spraakopdrachten op basis van labels (zie de volgende sectie).

Spraaktoegangsopdrachten op basis van labels gebruiken

Zelfs wanneer toegangsnummers niet beschikbaar zijn, kan Voice Access veldlabels herkennen.

Voorbeelden

Tekst zonder opmaak

Klik op voornaam

Achternaam van focus

Meer regels weergeven

Dit vereist duidelijke, zichtbare labeltekst en geen dubbele labels op hetzelfde formulier.

Bekende beperkingen

Als alle tijdelijke oplossingen worden toegepast en toegangsnummers nog steeds niet worden weergegeven, is het gedrag standaard voor het huidige platform.

  • Verouderde Access-formulieren bieden mogelijk geen volledige ondersteuning voor moderne UI Automation.

  • Het gedrag van Spraaktoegang is inconsistent tussen subformulieren met sterk aangepaste indelingen.

  • Voice Access-gedrag is inconsistent in oudere databases.

  • Zelfs goed gestructureerde formulieren kunnen mogelijk niet alle velden betrouwbaar weergeven.

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.