Crystal Reports根据一个表的主键对两个表进行分组

时间:2009-09-05 08:12:20

标签: crystal-reports

我有两张桌子:

  1. 产品 字段是:prod_no(主键),prod_name
  2. 销售 字段是:sal_no,sal_date,cust,prod1(外键,即prod_no),prod2(外键,即prod_no),fst_qty,snd_qty
  3. 我想根据prod_no对报告进行排序。

    实施例: 产品

    prod_no prod_name

     1.      printer
    
     2.      paper
    
     3.      cartridge
    

    销售

    sal_no sal_date customer prod1 prod2 fst_qty snd_qty

      1    5-sep-09   aaa        1      3      2        3
    
      2    5-sep-09   bbb        2      3      1        1
    
      3    5-sep-09   ccc        1      2      3        4
    

    我想要一份这样的报告:

    prod_no

    1

    sal_no sal_date customer qty

     1     5-sep-09    aaa        2
     3     5-sep-09    ccc        3
    

    2

     2     5-sep-09    bbb        1
     3     5-sep-09    ccc        4
    

    3

     1     5-sep-09    aaa        3
     2     5-sep-09    bbb        1
    

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

看起来像子报告的作业,Prod_No作为参数传递。

答案 2 :(得分:0)

您需要为此完成分组技能。我相信如果您只是为prod_no创建分组,然后再创建sal_no,并且在必要的字段和详细信息部分中放置必要的字段后,您应该能够以您希望的方式显示此信息。

请参阅以下问题的答案,以获得与您所寻找的类似的分组示例。

How to avoid the duplicate values?

希望这会有所帮助,不要忘记将答案标记为已接受的答案并投票给有帮助的答案。感谢