Hi, I have been trying to create custom reports from iReport (and with Jasper server too) but not been able to do so. 1. I understand that to make custom templates, one need to write some sort of code in java, which is less preferred, is there a way? 2. What exaxctly jrxml, jrctx, jrtx, .properties files do? Which all are minimum requirement for a chart (say bar chart)? I am using a MySQL database. thanks! Edit: - Also, in iReport, i dropped a chart template and passed on a result-set too, but it says empty chart and data passed doesn't reflect in charts.