I have 2 sub-forms housed in a main "parent" form for display purposes. They are unbound to the parent form. The sub-form record sources are tables, and these tables will get appended 20-70 records per day through an automated import process.
However, when the subforms are opened with the main form, I only want certain items to display. I am currently doing this through a filter preset into the subforms' properties. On Open, VBA is setting FilterOn = True, while the properties AllowFilters is set to NO (I do not want the user to turn off the filter). My question is this:
Should I rely on queries to populate the data into my subforms instead of using filters? (The user will still have to be able to edit the data in the subforms which I think is still possible when the RecordSource is a query.) Will performance become an issue if I continue to turn on the filter when the subforms are opened?
(Access XP, and the tables contain keys)
However, when the subforms are opened with the main form, I only want certain items to display. I am currently doing this through a filter preset into the subforms' properties. On Open, VBA is setting FilterOn = True, while the properties AllowFilters is set to NO (I do not want the user to turn off the filter). My question is this:
Should I rely on queries to populate the data into my subforms instead of using filters? (The user will still have to be able to edit the data in the subforms which I think is still possible when the RecordSource is a query.) Will performance become an issue if I continue to turn on the filter when the subforms are opened?
(Access XP, and the tables contain keys)