You have posted this question to the part of the forum intended for posting reports of possible software bugs. It get's seen by a lot fewer people than if you had posted it to the FM Pro Forum section (see tab at top of this screen).
a user selects what records they want to see(lets say audi cars) and go to layout.
What exact method are you implementing here?
If you used a script that used the users selected type of car as find criteria, the <no access> records should disappear and the found set produced should be of just the type of car specified, filtered down to just those of that type where record level access control permits the user to view the record.