是用Delphi的quick report可以很容易的达到你的要求.具体你可以参考delphi的demo.

解决方案 »

  1.   

    有quick report的例子,分析一下吧
      

  2.   

    看一下delphi自带的例子
    画出报表,连一下数据原就行了,很简单的,试一试!!!
      

  3.   

    可是单位信息表中的项目多,不知能不能建多个Detail,而不要ColumnHeadder,而我又想按照窗体的样式做成报表.
      

  4.   

    在DELPHI的安装目录下有很多个这样的报表实例,你可以调出来看一下,我是这样来学的Delphi6\Demos\QuickRpt\Qr3
      

  5.   

    这个可以很简单的实现!! 
    既然字段都是固定的.就可以手动添加控件了!! 
    1: 可以双击你的quickrep,出来对话框,选择title,head,detail....
    2:按照字段添加控件:
    (1):在head里添加 QRTable控件,写下要显示的字段名称,这个随意.不比要与数据库里的字段名字一样
    (2):在detail里添加QRDBtext控件. 对此要设置Dataset属性,和datafield.
    既然有demo字段,可以添加QRdemo.设置同上.
    注意: head中的信息要与detail里的相对应. 
    (3):最后不要忘了,Quickrep的dataset和detail里控件的这个属性设置一样.至于他们连接的dataset必须是query了,因为你检索的两个表里的数据. 对于sql语句,我想,不用我说了把!!