- 1
- 0
- 约1.71万字
- 约 70页
- 2016-12-24 发布于北京
- 举报
Visual FoxPro 数据库、报表设计教程 教程目录 第一章 报表设计器应用 1.创建报表 2.修改报表 3.预览和打印报表 1. 创建报表 设置报表数据源 一般情况下报表总是与一定的数据源相联系的。 方法:打开“报表设计器”,右击选择“数据环境”命令,在“数据环境设计器”中右击,选择“添加”命令。 在数据环境中的数据源,将在每一次运行报表时被自动打开。 默认情况下,“报表设计器”显示三个带区:页标头、细节和页脚注。报表带区(report band)是指报表中的一块区域,可以包含文本、来自表字段中的数据、计算值、用户自定义函数、图片、线条等。 报表上可以有各种不同类型的带区,每一个带区的底部有一个分隔栏。带区名称显示在靠近蓝箭头的栏上,蓝箭头指示该带区位于栏之上,而不是之下。 利用不同的报表带区,可以控制数据在报表页面上的打印位置。 报表布局 利用“报表向导”或“快速报表”都可以生成一个基本报表,但是,所生成的报表不一定能满足设计的要求,用户可以在“报表设计器”里对报表布局进行更深入的设计。 修改报表布局包括:设置报表数据环境、修改报表带区、修改或添加控件、调整控件位置和大小、定义字段格式、更改报表中的字体、添加线条、矩形和圆形、向报表添加图片以及向报表添加注视、在布局上分组数据等。 报表带区 认识报表的结构。有些是重复的,有些只显示一次。 带区的作用主要是控制数据在页面上的打印位置;在打印或预览报表时,系统会以不同的方式处理各个带区的数据,例如:对于“标题”带区,系统只在一个报表中打印一次该带区的内容。 在每一个报表里,都可以添加或删除若干个带区。 ⑴添加标题或总结带区:执行“报表”菜单中的“标题/总结”命令,选中“标题带区”复选框。 表示向表中添加一个“标题”带区,如果希望把标题内容单独打印一页,还要选中“新页”,同样可以设置“总结带区”。 系统自动把“标题”带区设置在报表顶部,而把“总结”带区设置在报表尾部。 ⑵添加组标头或组注脚带区:单击“报表”菜单中的“数据分组”命令。 弹出“数据分组”对话框,在对话框中输入分组表达式,报表则添加多个“组标头”带区,同样可设置“组注脚”带区。 ⑶调整带区高度:双击需要调整高度的带区标识栏,屏幕显示一个对话框,在对话框的“高度”框中可以调整高度; 也可用拖动法改变。 “带区高度保持不变”复选框:(双击带区)选中可以防止报表带区因为容纳过长的数据而移动。 ⒍设置报表变量 用户可以在报表中创建变量,保存打印报表时所计算的结果。使用“报表”菜单中的“变量”命令,可以添加新的变量,改变或删除已有变量,或更改变量的计算顺序。 当变量建立完成后,要将变量加入到报表中去,可按以下步骤操作: ⑴在“报表设计器”中,选择“报表控件”工具栏的“域控件”按钮。 ⑵在报表中选定要添加域控件的位置。 ⑶在弹出的“报表表达式”对话框中,在“表达式”框输入新添加的变量,或单击其右边的按钮,在弹出的“表达式生成器”中选中新建的变量。 ⑷单击“确定”按钮,则新变量被添加到报表的指定位置上。 ⒏页面设计 方法:单击“文件”菜单中的“页面设置”命令。 在“页面设置”设置对话框中,设置报表的列数、列宽、页面布局、对象间隔、页边距;可以单击“打印设置”按钮,在弹出的“打印设置”对话框中对打印纸张、打印方向等进行设置。 与所用的打印机支持的纸宽有关系。 ⒐报表控件 ⑴报表控件工具栏 默认情况下系统在打开一个“报表设计器”的同时会打开“报表控件”工具栏,在设计报表时要经常使用该工具栏所提供的功能。 2.“报表设计器”工具栏和“报表控件”工具栏 在报表的设计环境中,最常用的控件工具是“报表设计器”工具栏和“报表控件”工具栏。如果在启动“报表设计器”时没有出现如图的两个小窗体,可通过“显示”菜单下的“工具栏”选项来打开“工具栏”窗口。 “报表设计器”工具栏和“报表控件”工具栏所包括的按钮及其说明分别见下表 图 “报表控件”和“报表设计器”控件 ⑵域控件 用于在报表中添加一个数据项,可以是表中的一字段,也可以是一个表达式,类似一个文本框。 简单方法:往报表中添加表或视图的字段时,可以打开报表的“数据环境”选中表或视图,然后把相关的字段拖放到指定的带区里。 ⑶标签控件 标签控件用于输入报表的标题、字段的说明性文字等。 ⑷OLE对象 一个OLE对象,可以是图片、声音、文档等,在Visual FoxPro的表中可以包含这些对象,这就意味着报表应该能够处理OLE对象。 人员的照片、商品的商标等,都可以以图片的形式添加到报表中去。 ⑸线条、矩形和圆型 为了提高报表的可视效果,可以使用“报表控件”工具栏提供的添加线条、矩形和圆形工具实现。 三、报表分组 设
您可能关注的文档
最近下载
- LTC流程培训课件.pptx VIP
- 2026年郑州工业安全职业学院单招职业适应性测试题库及答案1套.docx VIP
- 【小升初】2023-2024学年江苏省南通市苏教版升学分班考数学模拟测试题2套(含解析).pdf VIP
- 安徽省考试录用公务员公安类真题及参考答案.doc VIP
- 人教版(2024)八年级上册英语全册各单元阅读理解练习题汇编(含答案).docx
- 36岁儿童学习与发展指南解读.doc VIP
- 2026年郑州工业安全职业学院单招职业技能考试题库及答案详解1套.docx VIP
- 《国家标准》羊肉分割技术规范.doc VIP
- EPSS怡达快速电梯TRE110电气原理图纸(2014版).pdf
- 2026年郑州工业安全职业学院单招职业技能测试题库及答案1套.docx VIP
原创力文档

文档评论(0)