OK, I'm a little confused. You said the following which is exactly what you want:
If the query is giving you what you want which it appears to be the case based on the following statement, then I think you are all set.
When it is time to enter the harvest information, you only want those fields(plots/crops) that have not yet been harvested, so the query is giving you exactly what you need.
I had suggested that a nested query might be necessary but that was before you added the end date field. Having that end date eliminated the need for the nested query. You will probably need nested queries at some point, so you have not wasted any effort in learning about them.
If I understand this part, I want to show all field/plot/crop combinations created without an end date. So, when I go to frmHarvestDates to enter a harvest event, my Field/Plot/Crop Harvested combo box will have any filed/plot/crop combination with no EndDate to choose from.
If the query is giving you what you want which it appears to be the case based on the following statement, then I think you are all set.
The query results are now returning the 1 field/plot/crop combination that does not have an EndDate.
When it is time to enter the harvest information, you only want those fields(plots/crops) that have not yet been harvested, so the query is giving you exactly what you need.
I had suggested that a nested query might be necessary but that was before you added the end date field. Having that end date eliminated the need for the nested query. You will probably need nested queries at some point, so you have not wasted any effort in learning about them.