Users often ask how to generate a fillable PDF output file using TIBCO JasperReports®.
Currently, TIBCO JasperReports® Library does not have built-in support for editable ("fillable") PDF report output. We already had a product feature enhancement request filed to implement this functionality. The internal reference for the enhancement is JRL-198 and at the present time, this request is still under review without an implementation target.
With some customization efforts, user can code and implement a PDF export handlers to create editable text fields in the generated PDF report output. The approach is to use special markers in the report template JRXML as generic elements in all those places where user wants editable fields to appear in PDF. These generic element markers will be handled during PDF export by the export handlers that user has written. User can review sample HTML output under \jasperreports\demo\samples\genericelement directory in TIBCO JasperReports® Library package and do something similar as in the PDF export sample code to make their export handler.