JasperReport 如何求和一个子报表的值?

JasperReport how sum values of an sub report?

我的报告结构如下:

MAIN
    DETAIL   
        SUB
            DETAIL 1 { date of travel }
            DETAIL 2 { table of orders of date of travel
                TABLE { 
                    HEADER
                    ROWS
                    FOORTER { SUMMARY VALUES } <- i need sum this
                }

            }
            DETAIL 3 { table of spendings of date of travel
                TABLE {
                        HEADER
                        ROWS
                        FOORTER { SUMMARY VALUES } <- i need sum this 
                }
            }
    SUMMARY 
        total : sum of summary values of orders
        total : sum of summary valyes of spendings

我的子报告中有 3 个详细信息带。所以.. 我需要对我的旅行订单和支出的所有摘要进行 SUM,并将其打印在 MAIN SUMMARY BAND 中。但是怎么办?

您需要合计每个子报表中的金额,然后 return 将值加到 3 个婴儿车上。然后在主报告中对它们求和。

Returning a value from Sub Report to Main Report in iReport