我在birt报告中使用mongo db。我有一个数据集,其中包含一个对象数组,如图所示。

deviceStatus是一个包含status、erroCode、deviceName等子对象的数组。
当我创建组时,我想在报告中为deviceName创建组,它是以以下形式创建的:
[ "CardReader" , "CashAcceptor" , "CashDispenser" , "ChequeAcceptor" , "EmiratesIdScanner" , "PinPad" , "JournalPrinter" , "ReceiptPrinter" , "StatementPrinter" , "SignpadScanner"]我希望它以不完整的形式分组,比如:
CardReader
CashAcceptor
CashDispenser ..此外,errorCode还以这种形式来自数据集:
[ "97080301" , "97080302,97080303" , "" , "" , "" , "" , "" , "" , "" , ""]同样,我希望将每个deviceName的错误代码和状态代码从数组形式分解到每一行。
CardReader 97080301
CashAcceptor 97080302,97080303
CashDispenser 我是birt的新手,请帮帮忙。提前谢谢。
应用Veeram的答案后,errorCode不会显示在报告中,但会显示在预览结果中:
1:

2:

https://stackoverflow.com/questions/47752325
复制相似问题