
Originally Posted by
June7
Possibly. Take the query that shows only available engineers and join to table of all engineers (join type "Show all records from Engineers ..."). The query needs to have a field that will be null in the joined set for the engineers that are not available. Use that field in a textbox expression: =Nz([fieldname],"Not Available") and/or use Conditional Formatting.
Sorry, i dont quite understand. Could you elaborate?
If it helps, here's the current query;
Basically from engineers, it selects which ones are not on holiday, then filters to the ones that cover a certain area based on an input value in the forms.

Code:
SELECT Engineers.Engineer_ID, Engineers.Engineer_Name, Engineers.AreaCovered, Engineers.AreaCovered.ValueFROM Engineers
WHERE (((Engineers.Engineer_ID) Not In (Select [Engineer_ID] from [EngHolidays]
WHERE [EngHolStart] <=[forms]![JobEntry]![Date_Booked]
AND [EngHolEnd] >= [forms]![JobEntry]![Date_Booked] )) AND ((Engineers.AreaCovered.Value) Like [forms]![Assignment]![AreaSearch]));
This basically outputs all engineers that, for example work under the postcode "b", that do not have a holiday booked during the time the job is booked. I need to show all engineers that work the postcode, but then either highlight, or a check box, to show the person is not actually available? If thats possible.