How to Fix Access Parameter Prompt When Opening a Form
Question details
The user encounters an unexpected parameter value prompt when opening a form after adding a field from a related table.

- Product
- Microsoft Access
- Device & OS
- not provided
- Scenario
- Opening a database form after modifying it to display data from another table.
- Observed behavior
- Access prompts the user to enter a parameter value for the newly added field instead of automatically displaying the data.
Before modifying your form properties, note down the exact name of the field that appears in the parameter prompt, as this indicates exactly which column or reference Access is failing to locate.
Verify the Form's Record Source and Field Spellings
The most common cause of a parameter prompt is a misspelled field name or a field that has not been properly included in the form's underlying query.
When you add a text box to a form and type a field name into its Control Source, Access expects that field to exist in the form's Record Source. If it does not exist, Access assumes it is a parameter and prompts you for its value.
Right-click the form in the Navigation Pane and select 'Design View'.
Press F4 on your keyboard or click 'Property Sheet' on the Design tab to open the properties panel.
Click the 'Data' tab in the Property Sheet. Click the ellipsis (...) next to the 'Record Source' property to open the Query Builder and ensure the newly added field is selected in the query grid.
Select the text box on your form that is causing the error. Under the 'Data' tab in the Property Sheet, ensure the 'Control Source' exactly matches the spelling of the field in your Record Source.

Add a Bound Combo Box Using a Foreign Key
Instead of adding fields directly from an unrelated table, use a foreign key and a combo box to properly relate and display the category data.
Display Related Data Using a Subform
A subform allows you to display related data on your main form without altering the main form's record source, thereby preventing parameter prompt conflicts.
Need a Free and Lightweight Office Suite?
While WPS Office does not include a database management tool like Microsoft Access, it is an exceptional, free alternative for handling Word documents, Excel spreadsheets, and PowerPoint presentations. If your data management needs can be handled in spreadsheets, WPS Spreadsheet offers a powerful, user-friendly, and highly compatible environment.
- 1. Visit the official website: Go to the WPS Office official website to access the download page.
- 2. Download the installer: Click the 'Free Download' button to get the lightweight installation file for your operating system.
- 3. Install and manage data: Run the installer, open WPS Spreadsheet, and start managing your data files with complete format compatibility.

Frequently Asked Questions
Why does Access ask for a parameter value out of nowhere?
Access displays a parameter value prompt when it cannot find a field or query name referenced in a form's Control Source, Record Source, or a related query. This usually happens due to a spelling mistake in the field name or because a required column was deleted from the underlying table.
How do I hide the ID column in an Access combo box?
Open the combo box's Property Sheet in Design View, select the Format tab, and locate the 'Column Widths' property. Set the width of the ID column to zero (for example, typing 0";1") to hide it from the user while keeping it as the bound data column.
Can I add a field from another table without changing the main record source?
No, if you add a standard text box directly to the main form, the record source must include that table through a join query. However, you can bypass changing the main record source by using a subform, utilizing the DLookup function, or creating a combo box to display the related data.




