I am looking for exactly the same kind of functionality. I need to embed an interactive html report in a webapp. If I have a list of, let's say, names: Roger David Bryan When I click one of these names then it should expand and show a list of data under it: Roger Client A B C Client A B C David Bryan giulio mention that "this can be performed in the same way as drilldown, pointing at the same report passing some parameters based on which you expand/collapse, using the print when expression, sections of your report.". I'm not sure exactly how this solution would work. Would each expanded list be a subreport that creates the html for that list, inside the html for the main report? I'll also take a look at the JasperServer sample you mention. But additional pointers would be very welcome! Magnus