Is this a single value check box where the user either selects the option or does not?
Do you know how to set up scripted finds that use data the user has entered/selected in fields?
If not, you may want to examine the examples in this thread of scripted find examples: Scripted Find Examples
Yes, this is a single value check box. I would like so that when checked the list is confined to the matching records, and when unchecked, it returns to all records. I am familiar with scripted finds, but not sure how to tie it all together. Where should I trigger the script, on the checkbox or on the layout seeing as it is somewhat of a global function in that it must operate both when viewing the entire list as well as when the user selects and singles out a list of a particular product. It's more of a toggle function if you will. I have tried some scripts to no avail and could use a little nudge in the right direction.
I gather by "sorting" you mean "finding" records.
Make both drop down list and check box fields fields with global storage. Set up your scripted find so that find criteria is entered via set field steps for both criteria in the find.
Set an OnObjectSave trigger on the drop down list and an OnObjectModify trigger on the check box field to both perform this script. Then a change in either field will update the found set to show the appropriate records.