VisualFoxPro程序设计教程.ppt

上传人:p** 文档编号:174894 上传时间:2023-03-20 格式:PPT 页数:26 大小:497.50KB
下载 相关 举报
VisualFoxPro程序设计教程.ppt_第1页
第1页 / 共26页
VisualFoxPro程序设计教程.ppt_第2页
第2页 / 共26页
VisualFoxPro程序设计教程.ppt_第3页
第3页 / 共26页
VisualFoxPro程序设计教程.ppt_第4页
第4页 / 共26页
VisualFoxPro程序设计教程.ppt_第5页
第5页 / 共26页
VisualFoxPro程序设计教程.ppt_第6页
第6页 / 共26页
VisualFoxPro程序设计教程.ppt_第7页
第7页 / 共26页
VisualFoxPro程序设计教程.ppt_第8页
第8页 / 共26页
VisualFoxPro程序设计教程.ppt_第9页
第9页 / 共26页
VisualFoxPro程序设计教程.ppt_第10页
第10页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《VisualFoxPro程序设计教程.ppt》由会员分享,可在线阅读,更多相关《VisualFoxPro程序设计教程.ppt(26页珍藏版)》请在第壹文秘上搜索。

1、第第 14 章章 设计报表和标签设计报表和标签 计划报表布局计划报表布局 通过设计报表,可以用各种方式在打印页面上显示数据。使用“报表设计器”可以设计复杂的列表、总结摘要或数据的特定子集,比如发票。设计报表有4个主要步骤: 决定要创建的报表类型。 创建报表布局文件。 修改和定制布局文件。 预览和打印报表。1 创建报表布局创建报表布局 2 使用使用“报表向导报表向导”Visual FoxPro提供的报表和标签向导有:报表、一对多表单、标签、邮件合并。应根据常规布局和报表的复杂程度选择向导。1. 启动“报表向导” 有多种启动“报表向导”的方法,可以在“项目管理器”的“文档”选项卡中,选定“报表”,

2、单击“新建”按钮如图14-2左所示,在弹出的“新建报表”对话框中选择“报表向导”(如图14-2右)。图14-2 “项目管理器”的“文档”选项卡 或者在系统菜单中选择“新建”、或直接单击“新建”按钮,在弹出的“新建”对话框中选择“报表”,然后单击“向导”按钮。 上述操作都将打开“向导选取”对话框,如图14-3所示。 根据需要选取“报表向导”或“一对多报表向导”,即可启动相应的报表向导。 使用“报表向导”在图14-3中选择“报表向导”,进行下面操作。 步骤1 - 字段选取。 步骤2 - 分组记录。 图14-3 “向导选取”对话框 步骤3 - 选择报表样式。 步骤4 - 定义报表布局。 步骤5 -

3、排序记录。 步骤6 - 完成。 启动启动“报表设计器报表设计器” 如果不想使用“报表向导”或“快速报表”,也可以使用“报表设计器”从空白报表布局开始,然后自己添加控件。启动“报表设计器”的步骤如下: 在“项目管理器”的“文档”选项卡中,选定“报表”,如图14-2左所示。 选择“新建”。 在如图14-2右所示的对话框中,选择“新建报表”。此时显示“报表设计器”。可以使用“报表设计器”的任何功能来添加控件和定制报表。 图14-9 “完成”对话框 图14-10 预览报表创建邮件标签布局创建邮件标签布局 31. 启动“标签向导” 启动“标签向导”的步骤如下: 在“项目管理器”中的“文档”选项卡中,选定

4、“标签”,单击“新建”按钮。 在弹出的“新建标签”对话框中,选择“标签向导”,如图14-11所示。 还可以单击“新建”按钮,在“新建”对话框中选择“标签”,并单击“向导”按钮,都可以打开“标签向导”。图14-11 “新建标签”对话框 使用使用“标签向导标签向导” 使用“标签向导” 在“标签向导”中,可以原样使用标签布局,也可以按定制报表的方法定制标签布局。具体步骤如下: 步骤1 - 选择表。 用向导生成标签的第一步是选取一个表或视图,如图14-12所示。 步骤2 - 选择标签类型。向导列出Visual FoxPro安装的标准标签类型,如图14-13所示。向导同时列出使用VFPTOOLS目录下的

5、AddLabel应用程序创建的任意标签。也可以单击“新建标签”按钮开启“自定义标签”对话框。 图14-12 “选择表”对话框 图14-13 “选择标签类型”对话框如果需要的标签并没有在列表框中,可选择近似的一种,以后用标签设计器修改标签。 步骤3 - 定义布局。 步骤4 - 排序记录 步骤5 - 完成。 启动启动“标签设计器标签设计器”使用“标签设计器”创建标签的步骤如下: 在“项目管理器”中,选定“标签”。然后选择“新建”。 选择“新标签”,显示“新标签”对话框。标准标签纸张选项出现在“新标签”对话框中,如图14-17所示。图图14-17 “ “新标签新标签”对话框对话框 从“新标签”对话框

6、中,选择标签布局,然后选定“确定”按钮。“标签设计器”将出现选择的标签布局所定义的页面,如图14-18所示图图14-18 “ “标签设计器标签设计器”窗口窗口 按给定报表指定数据源插入控件的方法,可以给标签指定数据源及插入控件。修改布局修改布局41 修改布局 2 规划数据的位置 3调整报表带区的大小 创建一个“快速报表”的步骤如下: 在“项目管理器”中,选定“报表”。 选择“新建”按钮。 选择“新建报表”按钮。 在“报表”菜单中,选择“快速报表”,如图14-20所示。图14-20 在“报表”菜单中选择“快速报表” 增添报表控件增添报表控件5设置报表数据源设置报表数据源 1. 向数据环境中添加表

7、或视图 向数据环境中添加表或视图的步骤如下: 从“显示”菜单中,选择“数据环境”。 从“数据环境”菜单中,选择“添加”,如图14-24所示。图14-24 从“数据环境”菜单中选择“添加” 在“添加表或视图”对话框中,从“数据库”框中选择一数据库,此选择将决定出现在“数据库中的表”框中字段列表的内容。如图14-25所示。 在“数据库中的表”列表中依次选定一个表或视图,然后单击“添加”按钮。 最后选择“确定”按钮,返回“数据环境”设计器,如图14-26所示。 图14-25 “添加表或视图”对话框 图14-26 在“数据环境”中添加表或视图 为数据环境设置索引 为数据环境设置索引,可设置出现在报表中

8、的记录顺序。为数据环境设置索引的步骤为: 从“显示”菜单中,选择“数据环境”。 从快捷键菜单中,选择“属性”,如图14-27所示。 在“属性”窗口中,选择“对象”框中的“Cursor1”。 选择“数据”选项卡,然后,选定“Order”属性。 输入索引名。或者,从可用索引列表中选定一个索引,如图14-28所示 图14-27 “数据环境”的快捷键菜单 图14-28 设置索引 添加域控件添加域控件1. 从数据环境中添加表中字段 从工具栏添加表中字段的步骤如下: 从“报表控件”工具栏中,插入一个“域控件”。 在“报表表达式”对话框中,选择“表达式”框后的对话按钮。 在“字段”框,双击所需的字段名。表名

9、和字段名将出现在“报表字段的表达式”内。如果“字段”框为空,则应该向数据环境添加表或视图。不必保持表达式中表的别名。可以删除它或者清除“表达式生成器”对话框选项。 选择“确定”按钮。 在“报表表达式”对话框中,选择“确定”按钮。 添加标签控件添加标签控件 标签控件是希望出现在报表中的原义文本字符。例如“总计数”标签指明了某一字段控件中的内容包含有总计表达式。1. 添加标签控件 添加标签控件的步骤如下: 从报表控件工具栏中,选择“标签”按钮。 在“报表设计器”中单击,可将一个标签控件放置在报表中。 键入该标签的字符。 编辑标签控件编辑标签控件 可以在文本编辑器内随意编辑:使用Enter键换行或使

10、用“编辑”菜单剪切、复制和粘贴文本。其步骤为: 在“报表设计器”中,选择“标签”按钮,然后单击需编辑的标签。 键入修改内容。 设置文本后,可以更改字体、文本颜色、背景色以及打印选项。 添加通用字段 可以在报表中插入包含OLE对象的通用型字段。若要插入通用型字段: 在“报表设计器”中,添加“图片/ActiveX绑定控件”。 在“图片来源”区域,选择“字段”,如图14-29所示。 在“字段”框中,键入字段名。或者,选择三点按钮来选定字段或变量。 选择“确定”按钮。图图14-29 “ “报表图片报表图片”对话框对话框选择、移动及调整报表控件的大小1. 移动一个控件2. 选择多个控件3. 将控件组合在

11、一起4. 对一组控件取消组定义5. 调整控件的大小6. 匹配多个控件的大小复制和删除报表控件 1.复制控件 若要复制控件:选择要复制的控件,从“编辑”菜单中,选择“复制”,然后,选择“粘贴”。控件的副本将出现在原始控件下面,将副本拖动到布局上的正确位置。2. 删除控件 若要删除控件:选择要删除的控件,从“编辑”菜单中,选择“剪切”或按键。 定制布局定制布局 2 定义报表的页面 1. 设置边距、纸张大小和方向 2. 定义页面标头和注脚3. 定义细节带区 4. 添加标题和总结带区习题习题1414.1 设计一个“教师情况一览表”。如图14-36所示。图图14-36 教师情况一览表教师情况一览表14.2 设计一个“职工情况一览表”。如图14-37所示。图图14-37 职工情况一览表职工情况一览表14.3 设计一个“职工工资一览表”。如图14-38所示。图图14-38 职工工资一览表职工工资一览表14.4 修改上题的报表,使之打印“工资条”。如图14-39所示。图14-39 打印“工资条”14.5 修改习题11.8,使之具有打印“工资报表”的功能。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > C/C++资料

copyright@ 2008-2023 1wenmi网站版权所有

经营许可证编号:宁ICP备2022001189号-1

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!