In the Activiti Task App, I need to be able to filter for process instances with particular form field values, and within a particular date range. The user should then be able to view all results that match that query, and be able to enter the process instance overview to see all information/files submitted. It seems Activiti itself only offers a simple search for attributes included in the task name.
I would be incredibly surprised if no other organization has this need. What are my options to satisfy this requirement?
I'm not sure exactly which version you're using but the general theme with Activiti reporting is that certain basic reports are provided with the intention that any custom reports can then be added as desired. For a bit of an overview of reporting and why the version matters see - Need Help in creating Activiti Custom Reports