由于sql语句的查询条件不同,所得到的查询结果中列数与列名都有所变化。
现在想根据查询结果动态生成报表,求助!
用的是ReportBuilder控件,设已经连接好了一个名为PPDB的TppDBPipeline控件。如你用的不是ReportBuilder,而是其它的控件,也请给出并说明。

解决方案 »

  1.   

    为什么做成ReportBuilder  呢~!
       
    我建议做成form 里面做Report组建这样其他窗口在控制上很方便
      

  2.   

    QuickReport的例子
    http://bbbh.org/20060125/8250/
      

  3.   

    上面那个例子太深了,没简单点的?
    FastReport也行呀!
      

  4.   

    没必要动态吧,ReportBuilder支持模板的,多做几个模板动态加载模板吧
      

  5.   

    上面所说的模板更加不会,
    退而求其次:在FastReport1控件下,
    给一段动态的分别添加一个TfrxMemoView到Header1,MasterData1,Footer1中的代码
      

  6.   

    这个不难,我以前也做过,自己在现实样式的时候控制好就行了,不过我用的是delphi自带的组件