我已经在Form1中,用DBGrid1显示了一个表格.用到的数据库控件:ADOConnection1,ADOQuery1,DataSource1,依次已经连接好,表格也显示了内容. 但是现在我用QuickReport上的QRDBText来显示表格中的内容时,有几个字段我就放了几个QRDBText(属性值DateSet也都设了的),但都只能显示第一行,表格中的其于行就显示不出来.是不是哪里还需要设置什么的啊??这个问题我没有搞懂哦, 请高手指点一下,
                       ------菜鸟提问

解决方案 »

  1.   

    QRDBText放错位置了吧!只能在 detalil 栏里才可以显示数据集的所有数据!
      

  2.   

    我刚刚试了下,放在detalil里,还是只显示一个值哦 哪位能不能给我说详细点啊?谢谢了
      

  3.   

    哪位仁兄有这方面(QuickReport)的详细资料,给小弟提供一点哦,谢谢
      

  4.   

     我也遇到过,即是:它只打印当前数据集指针所指记录行 。 但是,你可以尝试 在打印前,SELECT 一下全表。 
      

  5.   

    你在显示打印之前,将记录定位到首个位置,First试试
      

  6.   


    哪位能说的详细点吗?谢谢了就是在FORM上用ado连接了一个数据表格,想在报表中显示这个表格中的所有行,然后打印.报表就应该有这样的作用啊???怎么不行呢?
      

  7.   

    应该是QuickReport的DataSet 没有设置
      

  8.   

    应该是QuickReport的DataSet   设置为ADOQuery1