В сложном отчете, в котором существует два разных запроса для основного отчета и вложенной таблицы требуются два входящих параметра из Java кода. Но приложение может выдать только один параметр (менять нельзя). Вопрос: можно ли передать передать параметр одной строкой с разделителем (например "%"), и уже средствами Jasper Studio распарсить? Если можно, то как реализовать?
Насколько я помню, в шаблонах jasper reports
есть возможность вызывать методы для объектов. Тогда можно сделать простой split("%")
и взять необходимый элемент из массива:
($P{name_parameter}.contains("%") ? $P{name_parameter}.split("%")[1] : "unknown")
более подробно про выражения в шаблонах написано в документации
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
как можно экранировать данные полученные с ckeditor, затем передать через json Js:
Помогите выводить нужное кол-во элементов в категорииНапример 3 для каждой категории