Enabling end users to alter reports - what is the best way?
I'm new to Crystal.
What is the best way to allow end users to alter reports? I don't want to expose the Developer Client to end users as the complexity level is pretty high and requires scripting for some DB fields.
For example, what about using an interactive HTML viewer, that allows them to use templates to alter the report? How flexible is this approach and is there any good documentation on that subject?
For instance, does the template restrict the user to only using fields already exposed in the template? Can they modify ranges on the fields, like date ranges and/or enter in a new value for a field, used to query the DB?
Are templates/HTML viewer the way to go, or is there a better approach entirely?