Set Field [ Journey::Number Travelling; Journey::Vehicle = "Car" ]
doesn't look correct. It will enter either a 1 (True) if the value in vehicle = "car" or 0 (False) if it does not. And since your window is in find mode the value entered will always be 0 unless Vehicle is a field with global storage.
Do you have a record for each passenger that also indicates the vehicle type? If so, a summary report where a summary field counts the number of records and is placed in a sub summary part can count the number of passengers in each vehicle type if you sort your records by that vehicle type field so that the records are grouped by vehicle type.
You're right, it's not correct. I was playing around with the set field to see if I could get it to work so the "Car" shouldn't be there.
In answer to your question, yes I do have a record for each passenger and the vehicle they travel in (albeit in seperate fields on journey layout).The summary report sounds just the thing I'm looking for though I'm not sure how to do this. Do I just add another summary field to my journey table to count the journey Ref number (record number) and if so how then do I add the sub summary part? Do I include the passenger field, vehicle type and passenger name when creating a report and then somehow get it to group them?