Okay, this is a weird one. I have a bound form with two related combo boxes, cboDiscipline and cboSytem.cboSystem is based on a table with three fields, ID, System and Discipline.
The combo box is set up so that it only displays the system values that has a discipline as recorded in cboDiscipline (criteria [Forms]![frmUpdateACS]![cboDiscipline].
This works fine when the ID field in cboSystem is displayed, formatted to have a column width of 1cm, but when I hide it, formatted to have a column width of zero, the combo box is always generating a list of options as if the discipline ID is 1, and hence is wrong in all cases except where this is the case meaning the System data is not displayed.
The data in the discipline combo box is always displayed correctly. I'm completely stumped. This doesn't seem like it should be possible. All I'm changing is the formatting to not display the first column. It's still there in the query. Any ideas?