我想设计一个动态报表,要求如下:
我想要的结果是根据查询结果(显示在DBGRID中)来动态制作报表,即报表中显示的内容为查询后的结果,其中DBGRID与DATASOURCE关联,DATASOURCE与ADODATASET关联,查询的时候是通过ADODATASET来进行的,查询完后显示的结果列数并没有改变,只是记录数改变了,所以我想因该还是稍微简单点,我用QUICKREPORT来制作报表。我想请教这个问题怎么解决?

解决方案 »

  1.   

    如果列固定的话就不用动态创建了,最多动态设定一下每个列的列名和宽度.其余的就不用了吧,把他们加到detailbind中设置好dataset.
    ---------------------------------------              欢迎访问 http://www.coderpub.com 技术论坛
                                delphi,asp.net,C#,j2me,软件工程,企业管理
      

  2.   

    用Grid++ Report最好写这种了