我可同时浏览三个报表(一个TquickRep对应三个不同的数据集,是一个query进行三次查询得到的三个数据集),但是最后打印出来的
却只有最後一个数据集的报表,前面两个数据集的数据不能打印出来?

解决方案 »

  1.   

    你没有把报表的dataset设置好吧
      

  2.   

    我感得當然只有最後一次的能打印了, 問你一下:
     在真正打印的時候, 你的query是什麼數據, 三次都有, 還是只有最後的查詢數據呢??
      

  3.   

    TquickRep 并沒有緩存數據的, 你更新了查詢, 以前的數據就沒了
      

  4.   

    不知TquickRep支不支持追加结果集(缓存合并)?
      

  5.   

    TquickRep的数据集是安照先后顺序进行查出来的!
    有什么好的方法解决浏览和打印一致!
    请大家帮帮忙!
      

  6.   

    “query进行三次查询得到的三个数据集,...却只有最後一个数据集的报表”。估计原因:第二次查询结果替换了第一次结果,第三次结果又替换第二次结果,真正在存在报表的只有第三次查询结果。解决办法:循环查询结果,每一次查询得到结果就赋给报表并预览。