If you want:
* every record to hold the ClientTypeID for "agent"
* no ability to select another type
why bother even having a combo box? You could add a (hidden) text box on
your "agents-only" form and use a default value of the ClientTypeID. All
newly-created records would have that value.
To update the old records that need it, you could create an update query
(but I'm not sure how you'd know which ones were "agents"?<g>).

Signature
Regards
Jeff Boyce
Microsoft Office/Access MVP
http://mvp.support.microsoft.com/
Microsoft IT Academy Program Mentor
http://microsoftitacademy.com/
Microsoft Registered Partner
https://partner.microsoft.com/
> I have a form frmClntsAgents for which the Record Source is qryAgents which
> filters the table tblGlobalClnts for the value “agent” in the ClientType
[quoted text clipped - 15 lines]
>
> Any suggestions gratefully received!
dbnDavid - 27 Apr 2006 14:51 GMT
Thanks Jeff, that solves my problem. It's working fine now.
I did try this before but my mistake was to try to get the control to
default to the display field "ClientType" rather than the actual bound field
ClientTypeID.