JasperReports добавление параметра в Crosstab

У Crosstab-ов в JasperReports своя область видимости, и параметры отчёта в ней не видны. Если мы где-нибудь в TextField-е Crosstab-а напишем: « $P{myParam} », то выйдет ошибка, что такого параметра нет. Чтобы обратиться к параметрам отчёта, нужно добавить параметр Crosstab-а и передать в него значение параметра из отчёта.

Пример добавления параметра в Crosstab со значением из параметра отчёта:

Тут надо ещё добавить, что визуально это сделать, похоже, невозможно. У меня не получилось. Там есть пункт «Create parameter», но он делает что-то не то. Похоже, что на текущий момент визуальное добавление параметров Crosstab-а не работает. У меня Jaspersoft Studio 6.1.0.final в составе Spring Tool Suite.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *