I think my previous answer still stands. The function UserRoles() turns the rules for the current user. There is no new formula they have given us two get the role of a user field in the app.
The only real alternative I can see and I know it's messy is to have a table of users where the key field is the user and then you identify what roles the user is in but of course there's no tie in between the Roles you say they're in and the Roles they are actually in as Users Roles change.
------------------------------
Mark Shnier (Your Quickbase Coach)
mark.shnier@gmail.com
------------------------------