Como eu faço para criar um relatório com JasperReports dinâmico, ou seja,
eu criar o xml via código.
Só para melhor entender, o usuário irá escolher os campos que vão aparecer. Eu sei que se eu colocar dois fields e não passar nenhum parametro não irá aparecer. Mas eu preciso distribuir estes campos de uma forma que não fiquem espaços em branco no meio do relatório. Para isso que precisaria criar o relatório do zero, ou seja, precisaria criar o xml da forma que eu quiser via código.
Obrigado