我想实现以下功能:
1、在生成的报表页面中用户可以输入日期等文本。
2、生成的报表可以编辑,比如用户可以用鼠标控制每一列的宽度。
3、在报表页面中有下拉框,当前报表的内容根据下拉框的选项发生改变。
4、可以将报表数据导出为EXECL文件保存。注:以上的功能都在一个页面中实现。我只做过生成只读的报表,没做过这种可以修改的报表,哪位可以帮帮我呀?

解决方案 »

  1.   

    有没有人实现上面第2个功能呀?即可以用鼠标来控制修改当前生成的报表的各列的宽度?就像word和Excel中随意拖动每列的宽度一样。
    求求各位大虾帮帮忙了!!!!
      

  2.   

    你可修改Fastreport预览介面,在上面加入你要的控件,比如日期控件,按钮等等
    要编辑报表,你可以利用报表中DesignReport那个过程去实现,show出那个设计报表时的介面。
      

  3.   

    问题是利用DesignReport显示出的设计报表时的界面样式,对于用户来说,是否太复杂了一点?如果在实际应用中,可能用户不会接受的,我希望实现的功能就是用户只需要用鼠标拖拖就可以改变列的宽度,就像Excel那样
      

  4.   

    4. fastreport在fastreport export中不是有TfrOLEExcelExport吗  虽然没用过相信一定可以用得吧!