报表输出

在命令方式下,打印报表的命令是“REPORT”。

(1)常用格式是:

        REPORT FORM <Report_name> | ? [Scope] [For <exprL1>] [WHILE <exprL2>]

        [HEADING <exprC>] [NOCONSOLE][PLAIN]

        [PREVIEW][IN WINDOW <Form_name>|IN SCREEN]

        [TO PRINTER [PROMPT]|TO FILE <File_name>] [SUMRAY]

(2)参数介绍

       1、Scope:报表范围,缺省值是ALL。

       2、?:若不指定报表名而使用“?”,系统会列出已有的报表供用户选择。

       3、FOR <exprL1>:从当前记录开始,所有满足条件的记录属于输出对象。

       4、WHILE <exprL2>:从当前记录开始,所有满足条件的记录属于输出对象,但遇见第一条

            不满足条件的记录时则停止输出。FOR、WHILE同时存在时,WHILE 子句优先。

       5、HEADING <exprC>:指定放在报表每页上的附加标题文本。

       6、PLAIN:只指定在报表开始位置出现的页标题。当HEADING和PLAIN被同时选定时,应把

            PLAIN子句放在前面。

       7、NOCONSOLE:选择此项,则输出报表时,不在Visual FoxPro主窗口或当前活动窗口显示

            有关信息。

       8、PREVIEW:预览报表。

       9、IN WINDOW <Form_name> | IN SCREEN:将报表输出到表单还是屏幕。

      10、TO PRINTER [PROMPT] | TO FILE <File_name> [SUMMARY]:将报表打印输出还是

             写入一个文件。打印输出时,若有PROMPT关键字,则在开始打印前显示打印机设置对话框。

            若选用SUMMARY关键字,则只打印总计和分类总计信息。

 

                 open database gksjk.dbc

                 REPORT FORM 报表1.FRX TO PRINTER

           

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值