I have a form: frmVehicleEntryForm
The form has a combo-box control: AuthEntityChooserBox
The combo-box has a RowSource: property of:
SELECT DISTINCTROW IIf(IsNull([Company]),[Name],[Company]) AS
EntityName, qryAuthorizingEntities.Address,
IIf(IsNull([Company]),"Person","Company") AS EntityType,
qryAuthorizingEntities.AuthID FROM qryAuthorizingEntities;
The combo-box's BOUND field is the 4th and last field: AuthID
qryAuthorizingEntities lists values between 1 and 350 in the AuthID
field. There are NO RECORDS in the source table (tblAuth) with values
over 350 - none.
The combo-box's LimitToList property is set to Yes.
How is it, then, that the following line runs WITHOUT ERROR
and actually succeeds in placing 500 in that control?
Me!AuthEntityChooserBox = 500
I can type Print Me!AuthEntityChooserBoxin the debug window and it
will return 500. The value is DEFINITELY there. How can that be?