我用的是Delphi6现在做一个软件,差一下报表,要做一个嵌套报表及表头数据从程序动态发送到报表,报表中有两个表:表A与表B,他们之间没有任何联系,及为相互独立的表,大至格式如下:
    表  头(动态从程序中送数据过来,已解决 其中有一项为产品名称)
A表: a  b   c(表A数据动态取值,用的是ADOQuery 查询条件为满足表头产品名称的数据 可解决)
      1  2   3
      4  5   6
      .........
B表:  A   B   C(表B数据动态取值,用的是ADOQuery 查询条件为满足表头产品名称的数据 不能解决)
      w   s   d
      x   y   z
      .........
我用Delphi6自带的QuickRep组件完成了表头及表A,运行正常,现在要将表B也放在这张报表上,就不知道怎么做了,这种结构如果我没理解错的话应该是嵌套报表,听说水晶报表能解决这个问题,我查了很久的资料一直没找到从安装到做出报表的资料,还请有知道的提醒我一下,多谢了!!!!!

解决方案 »

  1.   

    水晶报表没用过
    试试fr,个人感觉fr还是比较好用的
      

  2.   

    嵌套报表 用 水晶报表来做,是很方便,但也会带来其他的麻烦如果你已经用熟悉了 quickReport, 那,可考虑将数据写到一个内存表,如Clientdataset中,再一一对照到 quickReport
      

  3.   

    aiirii(ari-淘金坑):我现在的要求是在一张报表上显示两个数据库的数据,他们之间没有主从关系,我应该用quickReport怎么做