Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / jasperreports: crosstable / 2 сообщений из 2, страница 1 из 1
19.03.2010, 17:20
    #36531588
the_moon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jasperreports: crosstable
Привет,

не пойму как оно работает. Есть вообщем такая табличка
Код: plaintext
1.
2.
3.
4.
5.
|Отдел        |    Фамилия      |       Имя       |       Проект      | Дней отработанно |
|Программисты |    Петров       |       Иван      |       Луна        | 10               |
|Программисты |    Петров       |       Иван      |       Марс        | 10               |
|Программисты |    Сидоров      |       Степан    |       Луна        | 2                |
|Программисты |    Сидоров      |       Степан    |       Марс        | 5                |



А хочется получить отчет в виде
Код: plaintext
1.
2.
3.
|Отдел        |    Фамилия      |       Имя       |       Луна        | Марс             |
|Программисты |    Петров       |       Иван      |       10          | 10               |
|Программисты |    Сидоров      |       Степан    |       2           | 5                |

Тоесть групировать по Фамили и Имени и докучи выдавать дополнительную инфу по работникам, к примеру "Отдел", но желательно еще к примеру номер телефона, маил и тп. Короча инфу привязанную к имени и фамилии. Причем инфу выдовать в каждой строке, даже если она повторяется. Тоесть отдел "Программисты" должен быть в каждой строке.

Я пока додумался сделать несколько rowGroup, но при выдаче в Excel формате, отчет выглядит так

Код: plaintext
1.
2.
3.
|Отдел        |    Фамилия      |       Имя       |       Луна        | Марс             |
|Программисты |    Петров       |       Иван      |       10          | 10               |
|             |    Сидоров      |       Степан    |       2           | 5                |

В итоге не получается фильтровать по отделам в готовой Excel табличке. И не найду такого пораметра, что бы отдел печатался в каждой строке, а не только когда группа поменяется.

Как делается это по человечьи?

Спасибо
...
Рейтинг: 0 / 0
22.03.2010, 18:53
    #36535426
the_moon
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
jasperreports: crosstable
the_moon,

Разобрался, чудным образом все заработало
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / jasperreports: crosstable / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]