bhags
bhags

Reputation: 31

Getting null value in jasper report PDF

I am trying to implement jasper to pdf report in java. After setting parameter to jasper report, I'm getting null value to pdf.

Report's design:

report1.jrxml

Generated PDF file looks like:

Test.pdf

My code is :

String outputFile = "D://Test.pdf";
Map<String, Object> parameters = new HashMap<String, Object>();
parameters.put("name", "raju");
JRDataSource datasource = new JREmptyDataSource();
JasperReport jasperReport = JasperCompileManager.compileReport("report1.jrxml");
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, datasource);
JasperExportManager.exportReportToPdfFile(jasperPrint, "D://Test.pdf");

Upvotes: 0

Views: 2527

Answers (1)

cgrim
cgrim

Reputation: 5031

Use $P{name} instead of $F{name} in that TextField expression.

$P{...} is used for parameters and $F{...} for fields (values provided by data source).

Upvotes: 2

Related Questions