this could be caused by the record source of the form being the query.
can you post your query? or even a stripped down version of ur db?
Current query is
SELECT USER_DATALOG_MRSI505B_LOG.SUB_NAME, USER_DATALOG_MRSI505B_LOG.SUBSTRATE_ID, USER_DATALOG_MRSI505B_LOG.DIE_NAME, USER_DATALOG_MRSI505B_LOG.DIE_BATCHID, USER_DATALOG_MRSI505B_LOG.PLACEMENT_COMMENT, T_CompLookUp.Reference_Designator
FROM USER_DATALOG_MRSI505B_LOG LEFT JOIN T_CompLookUp ON (USER_DATALOG_MRSI505B_LOG.MULTIUP_X = T_CompLookUp.Multi_Number_1) AND (USER_DATALOG_MRSI505B_LOG.MULTIUP_Y = T_CompLookUp.Multi_Number_2) AND (USER_DATALOG_MRSI505B_LOG.PLACEMENT_NO = T_CompLookUp.Placement) AND (USER_DATALOG_MRSI505B_LOG.DIE_NAME = T_CompLookUp.Part_Number)
WHERE (((USER_DATALOG_MRSI505B_LOG.DIE_NAME) Like [Component_Part_Number]) AND ((USER_DATALOG_MRSI505B_LOG.DIE_BATCHID) Like [Trace_Ability_Data]) AND ((T_CompLookUp.Reference_Designator) Like [RD]));
Subform necessarily needs to be based on a query, as I'm pulling from two different tables.
Opening the main form causes Access to pop up boxes asking what the values in the WHERE clause are. I don't want that to happen.
For those interested, this is for a database that, when component information is listed, will display information relating to that component and where it has been used.
This seemingly would be much easier with combo boxes instead of text boxes, but the number of different components makes that infeasible.
Thanks for all of your help so far.