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