小弟手上的系统要做个报表,该报表某些数据直接可以关联数据源,但比较变态的是,有一些数据是要将数据库中数据转换成图形的形式。
   小弟没做过报表,也没用过报表控件,想咨询各位大牛,是不是一定要用画布将整个报表画出来?有没有报表控件能够支持:某些数据关联数据源,而图形部分,则通过程序先画好,然后插入到报表中?求思路。   环境:delphi + windows

解决方案 »

  1.   

    不用画图的,用ReportBulid插件和FastReport都是不错的选择。网上有EXE安装包。安装很简单。里面都带有DEMO.只要关联下字段就能显示图片不过建议还是使用FastReport,懂的人较多,教程资料也多,DEMO上就有显示图片的。
      

  2.   

    我听说QUICKPOINT 可以写代码,是吗
      

  3.   

    那就在原來的數據表中增加一個Image類型字段,將圖形存於這個字段。打印報表時直接打印就好了。
      

  4.   

    数据库方面的统计表图表,我也放个图先
    控件CHARThttp://topic.csdn.net/u/20120419/13/d7084181-79cb-41cd-bb10-8effca70927c.html
      

  5.   

    不是简单的CHAT图,是自定义的图,需要代码才能画出来
      

  6.   

    +1说到最后,楼主还是要自己画图啊,还是在delphi中画图,网上找找画图的控件吧,画完后再放到报表中打印就是了。
      

  7.   

    是吗?可以在delphi中画图,贴到报表控件上吗?比如QiuckReport?
      

  8.   

    怎么还没有答案出来,是我解释得不够清楚吗?
    好吧,我再描述一下。
    我想用第三方报表控件,比如QiuckReport。现在除了用这个控件制作表格、相关数据关联数据库外,数据库中还有些的数据,这些数据需要经过代码做一定的处理,然后以自绘的图形显示在同一张报表中,请问可以实现吗?
    近期给分
      

  9.   

    报表可以用第三控件:FastReport
    图表可以用DELPHI自带的控件:chart