I've setup a DB that tracks a team's activities through statistics. The stats are entered through a form that captures the "Date" of the activity (date field), the "Team" that conducted the activity (combo box), the "Zone" the team belongs to (combo box) and the "Area" the activity was conducted in (combo box). There is also a "Division" field (text box) that is populated when the "Area" is selected. After, there are a series of stat categories (fields) where numbers are entered, followed by a narrative (long text field) for a descriptive note of the activities.
Because the initial fields (date, zone, team, area) are important to designate which team and areas the activities are associated with, the data integrity of the fields is paramount. The "Zone" combo box modifies the teams listed in the "Team" combo box once the zone is selected. from there, once the "Area" is selected, it populates the "Division" field. This keeps the data relevant to which zone, team, area and division the activities were conducted in.
We have encountered a problem in that users can manually edit the combo box fields even though I've set the properties to only accept from the list. One example is the "Zone" field can be changed to a different value after a team was selected, even though it's not correctly associated with the selected team. Another example is the "Team" or "Area" fields can be edited after selected and the change can be as simple as upper or lower case resulting in changing the report that runs from that data.
I would like to make the combo boxes uneditable, only allowing the selection of the values in the combo box list. Any help on how to accomplish this would be greatly appreciated.