Джаспер

У меня есть отчет из другого вопроса: сводка данных отчета Jasper, который показывает итоги для ряда столбцы по расположению. Мне нужно подсчитать некоторые из location_cds, и я не знаю, с чего начать. У меня одна группа - по location_cd. Некоторые location_cd имеют подлокации, например, 3A имеет 3A1, 3A2, 3A3. Прямо сейчас у меня есть итоги для каждой отдельной строки, отображаемой в нижнем колонтитуле группы. Я хотел бы увидеть промежуточный итог для любого location_cd, в котором есть подлокации. Я пытаюсь понять, как я собираюсь подойти к этому. Должен ли я посмотреть, смогу ли я сделать это в запросе, или Джаспер поможет мне здесь?

Я запрашиваю Sybase ASE 15.7.0 и использую Jasper Studio 5.5.1.


person djailer    schedule 29.04.2014    source источник


Ответы (2)


Промежуточные итоги такие же, как итоги, просто проверьте следующее:

  1. добавить заказ в соответствии с вашим списком - обычно добавить элемент в заказ по списку

    ORDER BY some_name_wharever, my_subtotal_thing_to_be_ordered

  2. создайте новую группу с помощью мастера, щелкните правой кнопкой мыши корень отчета в инспекторе отчетов и выберите «добавить группу отчетов».

  3. создайте новую переменную точно так же, как общую, но обратите внимание на группу сброса и увеличения

Это должно сработать. Надеюсь, поможет. Удачи.

person marram    schedule 11.06.2014

Я чувствую, что вы пытаетесь создать кросс-таблицу с разными промежуточными итогами и общим итогом... Попробуйте изучить кросс-таблицы... они могут быть сложными в использовании, но конечный результат отличный, если использовать их правильно!

person Anji    schedule 15.06.2017
comment
Необходимость промежуточных итогов в группах не означает, что вам нужно построить кросс-таблицу, это излишество. - person Salvador Valencia; 23.08.2018