The solution you have found will work only if every time table 2 has 'safety' it for a vehicle number it also has some other row (non safety) in table 2. otherwise it will omit that vehicle number from the report and why I did not recommend it.
suppressing is pretty easy. Just note that suprressing rows does not exlcude them from counts. YOu have to do that with Variable formulas or Running Totals.
You can suppress a field by right clicking on it and selecting
Format field
common tab
X-2 formula box next to Suppress
insert your formula (boolean formula with a TRUE doing a suppression)
e.g. {TABLE2.inspection} = "safety"
or you can suppress section in a similar way using teh section expert.
Edited by DBlank - 13 Dec 2010 at 6:40am