Report Manager tiene la misma funcionalidad que menciona Casimiro y es gratuito.
Puedes ver un ejemplo aquí:
http://reportman.sourceforge.net/doc/formfilling.html
y puedes descargar la aplicación aquí
http://reportman.sourceforge.net/indexes.html
Un saludo