如何用水晶报表实现如下报表?请各位指点一下
两表关联字段是员工编号员工姓名    员工编号   部门
-----------------------------------------------------------------
李四       23323     工程部
-----------------------------------------------------------------
          |---------------------------------------------------|
          | 参加课程       成绩                                 |
          |  aa          86                                   |
          |  bd          90                                   |
          -----------------------------------------------------         
-----------------------------------------------------------------
李5       23324     工程部
-----------------------------------------------------------------
          |---------------------------------------------------|
          | 参加课程       成绩                                 |
          |  aa          80                                   |
          |  tt          70                                   |
          -----------------------------------------------------  
-----------------------------------------------------------------
李四       23325     工程部
-----------------------------------------------------------------
          |---------------------------------------------------|
          | 课程       成绩                                     |
          |  aa        80                                     |
          |  yu        90                                     |
          -----------------------------------------------------  
-----------------------------------------------------------------
李6       23323     工程部
-----------------------------------------------------------------
          |---------------------------------------------------|
          | 参加课程       成绩                                 |
          |  aa          80                                   |
          |  bb          50                                   |
          |  cc          90                                   |
          -----------------------------------------------------  
-----------------------------------------------------------------
李7       23326     工程部
-----------------------------------------------------------------
          |---------------------------------------------------|
          | 参加课程       成绩                                 |
          |  rr          60                                   |
          |  bb          90                                   |
          -----------------------------------------------------  

解决方案 »

  1.   

    问题不在于如何用报表,在于如何把你想要的数据集用sql搞出来,然后关联报表控件
      

  2.   

    把数据集用sql搞出来没问题,怎样关联控件?
      

  3.   

    建立dataset数据集,配置报表的数据库字段,也就是连接你sql出来的表,然后随便你拖贝!
      

  4.   

    1.建立报表,用命令 select 员工姓名,员工编号 ,部门 from 你的表;
    2.建立分组,按员工编号或者姓名(一般是编号,比名称唯一)分组,在组页脚中插入员工姓名,员工编号 ,部门;
    3.建立子报表,用select 参加课程,成绩 from 你的表 where 员工编号(一般是编号,比名称唯一)={?num}
       注意{?num}是建立的参数字段;
    4.把子报表放到组详细资料里。
    5.建立子报表与主报表的链接,{?num}链接到主报表的员工编号字段。
    6.调整下格式,ok了
      

  5.   

    OKILOVE的方法是完全可行的。不过分组使用子报表,效率较低,所以能不用就尽量不用。操作方法:1:假设员工表a,课程表b,将这两个表加入到模板,设置表关联关系(此步为必须!)
    2:建立一个公式,myGroupTitle,内容为{员工姓名字段} + ' '  +   {员工编号字段} +'  ' +  {部门字段}3: 建立分组,分组依据为公式 myGroupTitle将myGroupTitle 放在组页眉,同样在该组页眉上,放两个文本框  【参加课程】      【成绩】4:详细资料节中放置 {参加课程字段}  和    {成绩字段}        即可实现。          
      

  6.   

    好老的帖子,不用报表好多年~不过要重回.NET的怀抱了