Access

Controlling User Access

Database developers often face the dilemma of how to provide different access permissions to their databases for different users.  For example: Certain forms or all forms should only be displayed Read/Only to some users, OR One or more fields on a form should either be disabled or not displayed at all Access does not include

Controlling User Access Read More »

Distributing Database Objects to User Databases

Scenario: Your Access database environment consists of a backend database (containing the shared data tables), with each user maintaining their own copy of the frontend database (containing local tables, forms, queries, reports and modules) stored locally on their PC. As the database administrator, you are likely updating and enhancing database functionality contained in database objects within the

Distributing Database Objects to User Databases Read More »

Access Quick Tips

To minimize the Access ribbon when a database opens, add the following line of VBA: CommandBars.ExecuteMso “MinimizeRibbon” To prevent the ribbon from displaying at all, add this VBA statement: DoCmd.ShowToolbar “Ribbon”, acToolbarNo Creating a macro called Autoexec forces actions to take place as the database opens.  For example, if you need to run a procedure

Access Quick Tips Read More »

Queries and Reports Form

It is often helpful to provide the user a subset of current queries and reports available in a database, and allow that user to edit, run, and export the results. This avoids the need to acquaint the user with all the potential pitfalls of using the database navigation and administrative tools. This example provides a

Queries and Reports Form Read More »

Bilingual Forms

This example provides the user a means to immediately change languages on all open forms at the click of a button. It is currently designed to flip between two languages (in this case English and French), but with some simple modifications, could be extended to support additional languages. Note that only captions are translated… text

Bilingual Forms Read More »