本帖最后由 delphisanding1 于 2012-09-03 08:47:40 编辑

解决方案 »

  1.   

    好的,我试试另外,要设置报表的筛选条件怎么弄?比如,9月1号以前的所有信息,不包括9月1号以后的。可以在一个text组件中输入时间的方式,然后根据这个时间来判断,是可以用这种办法吗?有没有更好的?
      

  2.   

    frxReport1.LoadFromFile('D:\1.fr3');
    frxReport1.ShowReport();
      

  3.   

    另外,要设置报表的筛选条件怎么弄?比如,9月1号以前的所有信息,不包括9月1号以后的。可以在一个text组件中输入时间的方式,然后根据这个时间来判断,是可以用这种办法吗?有没有更好的?这个筛选不是报表的任务,是选择数据的任务(一般也就是SQL处理),简单报表只是负责把数据按一定格式显示出来
      

  4.   


    我是通过点击按钮的时候,来将“时间”这个条件加入到sql语句中是吗?
      

  5.   


    是的,先按条件找好数据,然后再输出到报表,报表的数据源不是和数据库直连,而是和已经装载了数据的QUERY或TABLE挂勾(至少简单报表是这样~_~)