想用javabean实现subreport,但不知道怎样把javabean对应主报表中的值传到子报表中.比如---------------------------------
id=1                     (主报表)
--------------------------------
       no.   54852
       NO.   54854       (子报表)
---------------------------------
id=2                     (主报表)
--------------------------------
       no.   88623
       NO.   88623     (子报表)
我在主报表中得到了id为1,那么我要得到id为1的no.但是no.又不止一个,而且是随id的不同而不同的,我应该怎么得到这个javabean并把它传进去呢? 拜托大家帮帮忙!谢谢了!

解决方案 »

  1.   

    不明白lz什么意思
    不过我的观点是
    主表中的纪录是类table_A
    从表中的记录时类table_B
    A类中有字段
    id 
    name
    ...
    table_B[]   这是从表中的记录集。不知道这样符不符合lz的需求
      

  2.   

    谢谢你的回答,我的意思是如果主报表从table_A中读到id=1,那么就从table_B中取得id=1的几个no.放到从报表中.如table_A有id=1,2,3  table_B中有no.=5,6,7,8,9,0.
    table_A 中的1对应于table_B中的5,6,7,那么在主从表中报表样式就是---------------------------------
    id=1                     (主报表)
    --------------------------------
           no.   5
           no.   6
           no.   7       (子报表)
    ---------------------------------
    id=2                    (主报表)
    --------------------------------
            no.   8
            no.   9      (子报表)--------------------------------
    id=3                     (主报表)
    --------------------------------
            no.   0     (子报表)