In Microsoft Access is Intellisense geen formeel benoemde functie zoals in Visual Studio of andere IDE's. Access beschikt niet over een speciale "Intellisense"-engine die op dezelfde manier codeaanvulling en suggesties biedt.
Access biedt echter *wel* functies die vergelijkbare functionaliteit bieden, zij het beperkter:
* Gegevenstypespecifieke invoer: Wanneer u in de ontwerpweergave werkt (bijvoorbeeld voor tabellen, query's, formulieren, rapporten), beperkt Access vaak de invoer die u kunt invoeren op basis van het gegevenstype van een veld. Als een veld bijvoorbeeld is ingesteld op 'Nummer', kunt u er niet rechtstreeks tekst in typen. Dit fungeert als een vorm van basis-Intellisense door uw gegevensinvoer te begeleiden.
* Object- en veldnamen: Wanneer u query's of VBA-code maakt en u objectnamen (tabellen, query's, formulieren) of veldnamen begint te typen, kan Access een vervolgkeuzelijst met beschikbare opties weergeven op basis van uw database. Dit is een beperkte vorm van automatisch aanvullen. Hoe robuuster dit wordt, hoe waarschijnlijker het is dat Access de meest waarschijnlijke optie afleidt via context in plaats van via een echte IntelliSense-engine.
* Beperkte automatische aanvulling van VBA Code Editor: Binnen de VBA-editor krijgt u *enige* mate van automatische aanvulling voor VBA-trefwoorden, functies en objecteigenschappen en -methoden. Dit is echter niet zo geavanceerd of uitgebreid als de Intellisense in Visual Studio. Het suggereert voornamelijk ingebouwde elementen, met een beperkt bewustzijn van uw aangepaste code.
Samenvattend:hoewel Access geen speciale "Intellisense"-functie heeft, maakt het gebruik van verschillende mechanismen om te helpen bij het invoeren van gegevens en het schrijven van code. Deze zijn aanzienlijk minder intelligent en voorspellend dan de Intellisense die wordt aangetroffen in krachtigere IDE's. |