Reportes Dinamicos utilizando el IDE Netbeans

Buen dia.

No se si alguien se alla encontrado en la situacion de generar un reporte dinamicamente, seleccionar que columnas se quieren que se muestren en el reporte. Eh estado googleando y encontre un jar llamado DynamicJasper-4.0.3, si alguien sabe como es que funciona o si conocen algun link donde me pueda dar alguna idea como generar reportes dinamicos. Utilizo el IDE Netbeans 7.3.1

Se los agredeceria muchisimo.

Saludos.