Как иметь несколько форматов в одном текстовом поле в отчетах Jasper? - PullRequest
1 голос
/ 04 мая 2011

У меня есть текстовое поле, отображающее 3 параметра в разных форматах. Он имеет значение Date, значение BigDecimal и значение, которое должно отображаться в процентах.

Могу ли я использовать одно текстовое поле для этого или мне нужно использовать одно текстовое поле для каждого, чтобы иметь правильный формат для каждого?

1 Ответ

2 голосов
/ 04 мая 2011

У вас есть несколько подходов, предполагая, что это один из трех параметров, которые вы хотите отобразить в одном и том же месте:

  • Используйте три разных поля и PrintWhenExpression для каждого параметра.
  • Преобразование различных полей в одну строковую переменную с соответствующим форматированием, а затем в одно поле для значения этой переменной.

Второй подход, вероятно, наиболее применим для вашей задачи. Для преобразований, посмотрите на:

Смотри также:

Java: буквенный знак процента в выражении printf

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