Я должен генерировать отчеты на основе различных параметров, которые будут предоставляться динамически. В определенных контекстах параметры могут быть нулевыми.
Например, из таблицы Person с id , name , age , sex и maritalStatus как поля, я должен был бы создать отчеты о женатых мужчинах в возрасте 30 . В некоторых других случаях может потребоваться получение замужней женщины без учета возраста . Если я использую одну и ту же яшму для обоих этих случаев, возрастное ограничение во втором случае будет нулевым. Есть ли способ справиться с этим условием?
Кроме того, можно ли динамически указать, какие все поля должны быть созданы в отчете?