S-Control for Filtering a Report
Some time ago, I had a client who needed an easy way for inexperienced users to filter a report, on a regular basis, based on several different criteria. In Salesforce, anyone can filter a report like this, but it takes a couple dozen clicks and a bunch of typing. I wrote a simple s-control that allowed users to filter the report in a really simple interface.
When the user selects values and then clicks Search, the Javascript code builds a long URL that tells Salesforce to open the report and apply all the selected filters - something like this:
https://na3.salesforce.com/00O50000001QCuS?pc2=00N50000001JsTx&pn2=eq&
pv2=American%20Sign%20Language&pc4=00N50000001JsUX&pn4=in&pv4=Immunizations&
pc5=00N50000001JvOE&pn5=in&pv5=North%20End& pc6=00N50000001JvNO&pn6=eq&pv6=1
I showed my s-control to Drew Piston at a Salesforce event last year, and it turns out he was hoping to do something similar for his group at the Bay Area Chapter of Red Cross. This week, he posted a Jing screencast that shows his version of the s-control in action.
Thanks Drew!

Very nice. Nice Jing Drew!