Ability to select report output at runtime

An important and useful feature would be to let the user choose the output type of a report (say xlsx or pdf) in production, before running the report and avoid building for this 2 distinct but redundant reports with identical templates in development.