I haven’t a clue as to how to do this. I’m using Access 2007, and coding in VBA and SQL.
Table A has Data, accounts and amounts. Users can use form B to access subsets of the data in A, say, all the rows with amounts between $50 and $100.
When the user is looking at a row, I need to know if there are any other rows with the same account that are excluded from their view. In other words, I need to know if there are rows visible in the parent that aren’t visible in the child.
I think a solution is to determine what filters are active on their view, and then I can use dcount to compare. I don’t know how to get at the filters that are active in their view, though. And there may be an easier way – I am out of my depth here.
Let us assume that TableA has a primary key ID. Using the current event for the FormB:
The above is untested, and as it stands, will only run once, if it runs at all, because a new query is created, rather than an existing query being edited.