Как получить общее количество строк? - PullRequest
10 голосов
/ 24 марта 2012

Я хочу получить общее количество строк в iReport. Намерение состоит в том, чтобы напечатать этикетку на основе общего количества строк.

Мой формат такой (Предположим, что есть 10 записей):

    This is page 1

    No Name Add
    1  ---- ---
    2  ---- ---
    3  ---- ---
    4  ---- ---
    5  ---- ---

    cont...2


    This is page 2

    No Name Add
    6  ---- ---
    7  ---- ---
    8  ---- ---
    9  ---- ---
    10 ---- ---

Как узнать количество записей перед печатью отчета?

Ответы [ 2 ]

25 голосов
/ 25 марта 2012

Используйте встроенную переменную iReport $V{REPORT_COUNT}.

Кроме того, если вас интересует конечное значение, установите для времени оценки текстового поля значение «Отчет».

1 голос
/ 17 апреля 2012

Поместите $V{REPORT_COUNT} в подробный раздел вашего отчета вместе с другими вашими полями.

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

  1. создайте переменную перетаскиванием
  2. в подробном разделе, щелкните правой кнопкой мыши на элементе
  3. щелкните на редактировании выражений
  4. в FX переменныхувидим REPORT_COUNT
...