I'd like to sort the grid in the Lead List screen by our "Lead Rating" variable so that it can be exported/printed in an acceptable order. The values are 1. "Hot" 2. "Warm" 3. "Cold" 4. "Won" 5. "Lost". The ideal way would be to do this via actions attached to a button, and the absolute best outcome would be to filter the table to show only the first 3 Lead Ratings.
So, my ideal solution (if even possible) involves sorting by the Record ID of the Lead Rating variable, and not be the variable descriptions (since, alphabetically, they will not be in proper order). Unfortunately, the grid is based on the Contacts table and only "Lead Rating" is in that table (not the Record ID). Even if sorting by an action isn't possible, it would be nice to do it by using a grid filter (to filter out the last 2), and by clicking on the column heading in the grid (to sort). However this doesn't work because sorting/filtering by Lead Rating Record ID is required to do these things.
Any thoughts on how I can achieve my proper sorting goal?