У меня есть вопрос iReport: допустим, у нас есть 4 столбца на полосе подробностей: A, B, C и D. Столбец A может иметь одинаковое значение, и повторяющиеся значения должны быть скрыты.Поэтому я снимаю флажок для свойства «Печать повторяющихся значений».Это работает.
Но теперь я также хочу скрыть столбцы B и C, когда столбец A пуст.
Добавление «Печатать при выражении» на B и C, например:
! ($ V {A} .IsEmpty ())
не работает, потому что хотя текстовое поле $ V {A} подавлено, переменная $ V {A} по-прежнему содержит значение.Поэтому я не могу это использовать.
Мне нужно что-то вроде:! ($ Textfield {A} .IsEmpty ())
Я также попытался сгруппировать столбцы A, B и C в один элемент, но в iReport отсутствует элемент «Печать при выражении» для элемента группы.
Является ли изменение запроса SQL единственной возможностью здесь?