JasperReports Crosstab Query - PullRequest
       10

JasperReports Crosstab Query

1 голос
/ 16 марта 2009

Я использую JasperReports \ iReport кросс-таблицы для создания матрицы ученика и результатов.

Так, например, Джим делает предметы A, B, C, а Салли делает A, C

То, что я хочу, это что-то вроде:

        Subj-A   Subj-B   Subj-C
Jim          P        M        D
Sally        D                 D 

Но так как мои заказы SQL по имени, то по теме я получаю:

        Subj-A   Subj-B   Subj-C   Subj-A   Subj-C
Jim          P        M        D        
Sally                                   D        D

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

1 Ответ

0 голосов
/ 14 декабря 2009

Для продолжения этого.

JasperReports в основном используется для представления данных, поэтому здесь необходимо выполнить работу через SQL.

В случае, когда существует перекрестная таблица X против Y, нам может понадобиться перекрестное объединение, которое вычисляет все комбинации X и Y студентов.

После перекрестного соединения мы можем использовать внешнее объединение на деталях кандидата, чтобы найти результаты. После этого это основной вопрос представительства в Джаспере.

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