Currently there is very little control over how charts get rendered. Specifically:
* Control min/max axis
* Control font of charts and legends
* Feeding Null values to graph often results in NPE (for example on xy graph, if any one is null nothing should be rendered rather then aborting the whole report with NPE)
It would be great for example if one could ask for a graph with Y axis from 600 to 700 since most values fall i 650 range. Currently the graph defaults to 0 to 700 which makes the fine variations invisible at that scaling.
There is support for customizer class but most report writers don't know how to create one. Furthermore there is no way to pass any parameters to the customizer class.