报表章节总结
1. 在VFP的报表文件(.FRX)中保存的是报表设计格式的定义。
2. 报表是最常用的打印文稿,设计报表主要是定义报表的数据源和报表的布局。
报表的数据源:数据库表、自由表、临时表、视图、查询
VFP系统中,报表布局的常规类型有:列报表、行报表、多栏报表以及一对多报表及标签。
3.创建报表的方法有:报表向导、快速报表、报表设计器
4.报表向导包括:报表向导和一对多报表向导
5.报表向导
(1)
(2)报表样式:经营式、帐务式、简报式、带区式、随意式
(3)定义报表布局:列数、字段布局、方向
6.一对多报表向导
(1).排序字段只能是父表中字段
(2).一对多报表,父表定义在组标头带区。子表在细节带区
7.快速报表基于一个表创建,对通用型字段无法显示
8.只有细节带区为空时才能建立快速报表。
9.快速报表创建的是列报表、行报表
列报表:字段与数据在一列上。
行报表:字段与数据在一行上。
10.报表设计器创建报表方法:
1)项目管理器中“文档”选项卡
阳光励志 2)“文件”菜单“新建”
3)命令:CREATE REPORT 报表文件名
10.在默认情况下“报表设计器”中显示三个带区,即“页标头”、“细节”和“页注脚”。
11.共有9个带区:标题、页标头、列标头、组标头、细节、组注脚、列注脚、页注脚、总结。
12.标题带区的内容仅在整个报表的开始打印一次,并不是在每页上都打印
页标头:在每一页上打印一次
细节:为每条记录打印一次
页注脚:在每页的下面打印一次
总结:在每张报表的最后一页打印一次或单独占用一页。
组标头:有数据分组时,每组打印一次
组注脚:有数据分组时,每组打印一次
列标头:在分栏报表中每列打印一次
列注脚:在分栏报表中每列打印一次
13、报表控件工具栏:标签、线条、矩形、圆角矩形、域控件、OLE对象(图片/Active绑定控件)、按钮锁定按钮
14、报表设计器工具栏:数据分组、数据环境、报表控件工具栏、调板工具栏、布局工具栏。
15、 数据环境中的表会随着报表打开而打开、关闭而关闭。
16、分组报表:组的分隔基于“分组表达式”,为了使数据源适合于分组处理记录,必须对数据源进行适当的索引或排序。
17、为数据环境设置索引的方法:右击鼠标,选“属性”选“cursor1”-----“ORDER”。
18、VF中秋节2022年是几月几日允许在报表内最多可以有20级数据分组,实际使用中最多用3级分组。
19、分栏报表:“文件” “页面设置”
20. 在VFP系统中,
预览REPORT FORM 报表名 PREVIEW
打印报表的命令是REPORT FORM 报表名 TO PRINTER(报表菜单中“运行报表”)
21. 若要在报表的每一页打印页码,可以在设计报表时,在“页标头”一个男人爱你的表现或“页注脚”带区中加入含系统变量_PAGENO的域控件。
22. VFP系统中,报表布局的常规类型有多种,其中多栏报表指报表中每行可以打印多条记录的数据。
23. 在“报表设计器”中调整带区大小时,以左侧标尺为标杆将带区栏拖到适当高度或双击带区栏后,在出现的对话框中进行设计。
24. 在使用REPORT命令打印报表时,若要以页面预览模式显示报表,而不把报表直接送到打印机中打印,则使用该命令时应使用关键字Preview。
25. 在使用REPORT命令打印该报表时,若要在打印之前显示设置打印机的对话框,则使用该命令时应使用关键字prompt。祝老师教师节快乐
26. 标签的定义存储在扩展名为Ibx的标签文件中,相关的标签备注文件的扩展名为LBT。
27..在下列有关VFP报表的叙述中,错误的是 (B) 。
A.报表文件的扩展名为.FRX,报表备注文件的扩展名为.FRT
B.列报表的布局是每个字段在报表上占一行,一条记录一般分多行打印
C.标题带区的内容仅在整个报表的开始打印一次,并不是在每页上都打印
D.报表的数据环境中可以不包含任何表和视图
安阳中招成绩查询28. 在开发一个应用程序时,报表设计所占的工作量通常都比较大。下列有关报表的叙述中错误的是所有利用报表设计器创建的报表都必须向数据环境中添加表或视图。
惩戒圣骑士天赋29、打印报表对话框:文件—打印
同学们认真看,认真记,功夫不负有心人
看看电子工业、二级教程加以补充:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论