Не получается отобразить данные массива в строчку на датабэнде

Обсуждение Stimulsoft Reports.WEB
Ответить
BlackBitLS
Сообщения: 3
Зарегистрирован: 19 мар 2023, 15:10

Не получается отобразить данные массива в строчку на датабэнде

Сообщение BlackBitLS »

Добрый день!

Структура JSON примерно такая:

{
"Game": [
{
"number": "GM-180417",
"complexity": "Medium",
"class":[
{
"Value": "Mag"
},
{
"Value": "Thief"
}
]
},
{
"number": "GM-180418",
"complexity": "High",
"class":[
{
"Value": "Thief"
},
{
"Value": "Swordsman"
}
]
},
{
"number": "GM-180419",
"complexity": "High",
"class":[
{
"Value": "Thief"
},
{
"Value": "Mag"
}

]
},
{
"number": "GM-180420",
"complexity": "Medium",
"class":[
{
"Value": "Mag"
}

]
},
{
"number": "GM-180421",
"complexity": "Medium",
"class":[
{
"Value": "Thief"
},
{
"Value": "Swordsman"
},

{
"Value": "Mag"
}
]
}
]
}

Хочу, чтобы в отчете данные выводились последовательно следующим образом:

GM-180417

Уровень сложности: Medium
Классы: Mag,Thief

GM-180418

Уровень сложности: High
Классы: Thief,Swordsman

GM-180419

Уровень сложности: High
Классы: Thief,Mag

GM-180420

Уровень сложности: Medium
Классы: Mag

GM-180421

Уровень сложности: Medium
Классы: Thief,Swordsman,Mag

Основная проблема с выводом в строчку через запятую данных поля "class", подскажите, пожалуйста, как это сделать?
Aleksey
Сообщения: 2906
Зарегистрирован: 22 апр 2010, 06:57

Re: Не получается отобразить данные массива в строчку на датабэнде

Сообщение Aleksey »

Здравствуйте,

Как вариант, можно использовать Cross-Data компонент.

Спасибо.
Вложения
ReportSample.mrt
(8.9 КБ) 305 скачиваний
Ответить