因为你的quickreport的dataset没有设置啊,

解决方案 »

  1.   

    我也不知道为什么,你的代码我也看了,我将printwindow上的quickreport和table删除之后,我重新放上一个quickreport和talble的之后就可以了啊
    quickreport的dataset设为talbe
    其余一样啊
      

  2.   

    先看看datasource,ttable之间有没有设置好了,table的ACTIVE=true,再看看QUICKREPORTR 的DATASET有没有设置,然后就看报表的字段有没有设置好了,如果这样还不行的话,就不知道了。
      

  3.   

    那你前面的数据集组件有没有设好呀,好好查一下,应该不是问题.
    如是BDE的话,Table有没有打开,
    ADO的话,Adodataset设置。
      

  4.   

    你今天没来啊,你在作报表的时候,不要在那样做啊,一个report一个窗体,在一个窗体上做那么多的窗体一定会出错了