Необязательные параметры Подсказки Jasper Report - PullRequest
0 голосов
/ 12 января 2019

Мне не удалось создать необязательный параметр в качестве приглашения в отчете о яшме, читая другие ответы, я не получаю то, что хочу.

Я создал 2 параметра: ApproResult и ApproResult_SQL, оба являются классами строкового типа.

DVE для утвержденияРезультат $P{approvalResult}

DVE для утвержденияResult_SQL = $P{approvalResult} == null ? "1=1" : "local_approval_result = '" + $P{approvalResult} + "'"

Часть SQL, используемая в отчете для этого поля - и $ P! {ApproResult_SQL}

Идея состоит в том, чтобы, если мы введем тип одобренный, отклоненный, нулевой, они должны отображаться. Если ничего не напечатано, все результаты должны быть показаны.

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