首先,你将查询显示到GIRD中的时候,用下面的代码把临时表表示出来;
SELECT ....
  FROM ....
INTO TABLE ....
然后,在你运行这个临时表的时候,不要关闭这个表单,让他最小化,这时你打开报表设计器,通过数据环境就可以找到这个临时表了,然后就可以添加字段做报表了~~~

解决方案 »

  1.   

    查询按钮里
    select xm,xb... from tablename where condition into cursor cursorname
    打印里写
    repo form formname prev
    报表里不要用数据环境
    直接添加域控件,控件属性写cursorname.xm,cursorname.xb等,就是说直接在属性里写。当然,直接预览是不行的。因为你的临时表还没生成。要先运行表单,点打印。这时候报表就出来。
      

  2.   

    如果
    select xm,xb... from tablename where condition into cursor cursorname
    通常可以直接察看结果、若看不到
    select cursorname
    然后可以使用报表生成器、然后打印。