第一个图 界面上 可以显示数据 然后 点击打印 然后一个图的 数据 原封不动的跑到  打印预览上了,连表格都没变  请问这是怎么实现的,表格是画出来的还是什么组件,哪个高手说下!

解决方案 »

  1.   

    自己画吧~这方面的控件有很多,可以研究一下。比如fastreport。
      

  2.   

    我只用过fastreport,这个效果用Fr是可以实现的。但细节上可能有所差别,因为不同的报表控件,细节上可能不同。
    这两个图应该都是预览的图,只是显示的方式不同而已。
      

  3.   

    很久没做报表了
    1.Delphi的报表控件应该都能实现
    2.表格式画出来的,并结合SQL语句查询的数据集。
    3.表头是固定的。下面的内容绑定数据集实现
      

  4.   

    FastReport可以实现,参看FastReport的示例代码就可以了,没难度的。
      

  5.   

    我以前实现打印和预览,就是同样的canvas操作函数,只是一个向打印机,一个向Image
      

  6.   

    使用报表控件FastReport,reportmachine..