Гость
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Отчет с вложениями в Jasper Reports / 8 сообщений из 8, страница 1 из 1
27.09.2021, 10:46
    #40100147
Павел Гужанов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отчет с вложениями в Jasper Reports
Здравствуйте.
На вход поступают такие данные (см. вложенный файл):

Необходимо получить эти данные вот в таком виде:
данные user_id = 380 - rg_name_0, rd_name_0, mpp_name_1 ...
данные user_id = 381 - rg_name_0, rd_name_0, mpp_name_2 ...
данные user_id = 382 - rg_name_0, rd_name_0, mpp_name_3 ...

данные user_id = 500 - 3, 3, 100

данные user_id = 480 - rg_name_01, rd_name_0, mpp_name_11 ...
данные user_id = 481 - rg_name_01, rd_name_0, mpp_name_12 ...
данные user_id = 482 - rg_name_01, rd_name_0, mpp_name_13 ...

данные user_id = 550 - 3, 3, 100

данные user_id = 1500 - 6, 6, 100

данные user_id = 383 - rg_name_1, rd_name_1, mpp_name_4 ...
данные user_id = 384 - rg_name_1, rd_name_1, mpp_name_5 ...
данные user_id = 385 - rg_name_1, rd_name_1, mpp_name_6 ...

данные user_id = 600 - 3, 3, 100

данные user_id = 1600 - 3, 3, 100

Подскажите, как это можно реализовать в Jasper Reports?
...
Рейтинг: 0 / 0
27.09.2021, 11:51
    #40100169
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отчет с вложениями в Jasper Reports
Павел Гужанов,
Не оттуда начал.
Отчетники служат для чтения ЛЮДЬМИ.
Поэтому ты нам должен нарисовать как нужно видеть таблички.
Например так:

И мы подскажем как это сделать.
А просто так json/db/xml в отчетниках не выводится
...
Рейтинг: 0 / 0
27.09.2021, 13:58
    #40100202
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отчет с вложениями в Jasper Reports
Как-то .... лень верстать с нуля. Нужен какой-то Jasper-шаблон.
...
Рейтинг: 0 / 0
27.09.2021, 14:34
    #40100226
Павел Гужанов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отчет с вложениями в Jasper Reports
Попробую конкретизировать вопрос:
допустим, есть такой набор данных:
{
"customerList": [
{
"fullName": {
"surname": "Иванов",
"firstname": "Иван",
"lastName": "Иванович"
}
},
{
"fullName": {
"surname": "Петров",
"firstname": "Петр",
"lastName": "Петрович"
}
}
]
}
Мне нужно создать в отчете поля, в которые пишутся значения из:
customerList.fullname.surname
customerList.fullname.firstName
customerList.fullname.lastName

Я попробовал сделать в jasper reports поля, описанные именно так, через точку, получил ошибку
net.sf.jasperreports.engine.JRException: Error retrieving field value from bean: customerList.fullname.
Есть ли в jasper reports возможность получить вложенный объект из набора данных?
Геттеры и сеттеры имеются.
...
Рейтинг: 0 / 0
27.09.2021, 15:47
    #40100245
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отчет с вложениями в Jasper Reports
Павел Гужанов
получить вложенный объект
наверно назвать правильнее вложенный отчёт?
Тогда дайте пример вложенного отчета с которого списываете.
...
Рейтинг: 0 / 0
27.09.2021, 15:49
    #40100247
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отчет с вложениями в Jasper Reports
Павел Гужанов,
Попробуйте хоть один вложенный отчёт. Это ваш вопрос?
...
Рейтинг: 0 / 0
28.09.2021, 12:02
    #40100425
Павел Гужанов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отчет с вложениями в Jasper Reports
С вложенными отчетами все получилось.
Я хотел обойтись без них, но видимо не получится, оставлю вложенные.
Спасибо
...
Рейтинг: 0 / 0
28.09.2021, 12:53
    #40100437
PetroNotC Sharp
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Отчет с вложениями в Jasper Reports
Павел Гужанов,
Без них это г.. код, если по сути это один ко многим данные.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Отчет с вложениями в Jasper Reports / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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