I develop similar 'data mining' tools for my support group!
This is cool stuff, going outside of the Oracle application to get the
information of interest (which also happens to be faster & less tedious; at
least for my taste!).
Are the filter fields selectable in any order & combo? And, is a query issued
after each drop-down selection?
Anyway, I am an interested peer in your quest for a solution!