Как динамически отображать столбцы в отчете Jasper?

Я создаю отчет Jasper, который имеет 5 фиксированных столбцов. Клиент запросил возможность выбора количества столбцов во время выполнения.

Например, если он проверяет 2 столбца из отображаемой JTable, то в отчете Jasper должно быть 2 столбца, если он проверяет 4, то в отчете jasper должно быть четыре столбца. Чтобы попытаться решить эту проблему, я думаю добавить условие в отчет о яшме. Если клиент выбирает столбцы A и B, я устанавливаю это как параметр в отчете и использую его, чтобы определить, отображать ли столбец.

Чтобы сделать это, мне нужно использовать условия в Jasper XML. Где я должен установить условия в отчете.

5
задан Jacob Schoen 4 June 2012 в 16:33
поделиться