I'm new to Pentaho reporting and don't have much knowledge about the features of Pentaho Reporting tool. I've a question that existing users might be able to address.

In my project there is a requirement where end users will be able to configure/design (add / remove reporting columns) reports at run-time. Does pentaho reporting allow that?? i.e. there needs to be an interface through which a user will add a new column that he needs to see after the appllication has been deployed in the server. Can this feature be implemented using pentaho reporting tool?? If yes, then how.

Thanks in advance.