Получение нулевого значения в отчете jasper PDF - PullRequest
0 голосов
/ 04 сентября 2018

Я пытаюсь реализовать отчет Джаспер в PDF в Java. После установки параметра для отчета jasper я получаю значение null в формате pdf.

Дизайн отчета:

report1.jrxml

Сгенерированный PDF-файл выглядит так:

Test.pdf

Мой код:

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");

1 Ответ

0 голосов
/ 04 сентября 2018

Используйте $P{name} вместо $F{name} в этом выражении TextField.

$P{...} используется для параметров и $F{...} для полей (значения, предоставленные источником данных).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...