报表设计 (Visual FoxPro 及其应用系统开发 谭浩强 主编)课件.ppt

报表设计 (Visual FoxPro 及其应用系统开发 谭浩强 主编)课件.ppt

ID:57016224

大小:245.00 KB

页数:20页

时间:2020-07-26

报表设计 (Visual FoxPro 及其应用系统开发 谭浩强  主编)课件.ppt_第1页
报表设计 (Visual FoxPro 及其应用系统开发 谭浩强  主编)课件.ppt_第2页
报表设计 (Visual FoxPro 及其应用系统开发 谭浩强  主编)课件.ppt_第3页
报表设计 (Visual FoxPro 及其应用系统开发 谭浩强  主编)课件.ppt_第4页
报表设计 (Visual FoxPro 及其应用系统开发 谭浩强  主编)课件.ppt_第5页
资源描述:

《报表设计 (Visual FoxPro 及其应用系统开发 谭浩强 主编)课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第9章报表设计TOPRINTER打印命令LIST

2、DISPLAYSTRUCTURETOPRINTER&&打印当前表的结构LIST

3、DISPLAYTOPRINTER&&打印当前表的内容LIST

4、DISPLAYMEMORYTOPRINTER&&打印当前的变量和数组内容LIST

5、DISPLAYSTATUSTOPRINTER&&打印VFP环境状态DIRTOPRINTER&&打印当前目录中表的名字TYPE<文件名.扩展名>TOPRINTER&&打印ASCII字符文件的内容字符串打印命令:???<字符表达式>定向输出打印定向命令流式

6、定向:SETPRINTERON

7、OFF格式定向:SETDEVICETOSCREEN

8、TOPRINTER

9、TOFILE<文件名>打印输出命令:SETPRINTERTO[<文件名>[ADDITIVE]

10、<打印端口>]图形打印命令@<行,列>SAY<位图文件名>BITMAP

11、<通用型字段名>[ISOMETRIC

12、STRETCH][SIZE<数值表达式1>,<数值表达式2>][NOWAIT]9.1打印基础9.2传统的报表打印设计图9.6传统的报表打印流程图9.7主要设备的价格[例9-2]打印如图9.7所示的主要设备价格表。*E9

13、-2.PRG*SETDEVICETOPRINTER&&若要打印去掉行首的*号zt="FONT'宋体',12"&&为宏代换设置内存变量@0,9SAY'主要设备价格表'FONT'黑体',16&&设置表头@2,0SAY'┌───┬────┬─────┐'&zt&&设置顶线@3,0SAY'│编号│名称│价格│'&zt&&设置标题栏USEsbi=4SCANFOR主要设备@i,0SAY'├───┼────┼─────┤'&zt&&设置行间隔线@i+1,0SAY'│'+SPACE(1)+编号+'│'+名称+'│'+STR(价格,10,

14、2)+'│'&zt&&设置一行内容i=i+2ENDSCAN@i,0SAY'└───┴────┴─────┘'&zt&&设置底线@i+1,20SAY'制表部门:设备科'FONT'宋体',10&&设置表尾SETDEVICETOSCREEN&&结束处理*SETPRINTERTOLPT1&&若要打印去掉行首的*号9.3报表设计器的基本操作打开报表设计器窗口MODIFYREPORT<报表文件名>快速制表报表菜单中的快速报表命令[例9-3]利用快速制表功能为SB.DBF设计一张包括编号、名称和价格3栏的报表。(1)打开报表设计器窗口

15、:往命令窗口键入命令MODIFYREPORTSBJGB,使屏幕上出现报表设计器窗口(参阅图9.12)。(2)设置数据源:在报表设计器窗口击右键,在快捷菜单中选定数据环境命令,在数据环境设计器窗口中添加SB表。(3)启动快速制表:选定报表设计器窗口,然后在报表菜单中选定快速报表命令,使出现如图9.11所示的快速报表对话框。(4)设置快速报表属性:选定快速报表对话框的字段按钮,在字段选择器对话框(图略)中依次选出编号、名称和价格等3个字段,选定确定按钮返回快速报表对话框。选定确定按钮返回报表设计器窗口。(5)保存报表定义:选

16、定文件菜单的保存选项,将产生报表文件SBJGB.FRX及其备注文件SBJGB.FRT。图9.11快速报表对话框图9.12设备价格表报表设计器页面预览图9.13预览窗口与打印预览工具栏命令方式打印报表REPORTFORM<报表文件名>[ENVIRONMENT][<范围>][FOR<逻辑表达式>][HEADING<字符表达式>][NOCONSOLE][PLAIN][RANGE开始页[,结束页]][PREVIEW[[IN]WINDOW<窗口名>

17、INSCREEN][NOWAIT]][TOPRINTER[PROMPT]

18、TOFI

19、LE<文件名>[ASCII]][SUMMARY]9.4报表设计器的高级操作页面设置图9.15页面设置对话框设计报表带区表9.1报表带区的建立及作用带区名称带区产生与删除控件打印周期控件打印位置标题报表菜单的标题/总结命令整套报表一次最先,可占一页页标头默认存在每页一次标题后,页初列标头用文件菜单的页面设置命令设置列数每列一次页标头后组标头报表菜单的数据分组命令每组一次页标头、组标头或组注脚后细节默认存在每记录一次页标头或组标头后组注脚报表菜单的数据分组命令每组一次细节后列注脚用文件菜单的页面设置命令设置列数每列一次页注脚

20、前页注脚默认存在每页一次页末总结报表菜单的标题/总结命令整套报表一次组注脚后,可占一页基本带区[例9-4]在例9-3所制报表的基础上,设计如图9.17所示具有表格线的设备价格表。图9.17设备价格表图9.18报表表格线设计标题与总结带区数据分组与组标头/组注脚带区报表菜单的数据分组命令图9.19标题/总结对话框图9.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。