欢迎来到天天文库
浏览记录
ID:42055723
大小:791.51 KB
页数:51页
时间:2019-09-07
《报表和标签设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第10章报表和标签设计10.1报表的基本概念10.2创建报表10.3创建标签10.4报表和标签的输出10.5小结110.1报表的基本概念报表:是VFP6.0数据库管理系统中常用的功能之一,是应用程序中的重要环节,用户可以根据需要来设计数据输出格式,形成报表文件。标签:是一种特殊的报表,它主要用来设计如各种物品标签、邮政标签等。报表和标签由数据源和布局两个部分组成。数据源:数据表、查询文件、视图文件和临时表。210.1.1报表的类型报表常规布局类型:报表类型说明例子列报表每行一条记录,每个记录的字段在页面上按水平方向排列分组/总计报表、财政报表、存货清单或销售总结等行报表一行一个字段,每个记录的
2、字段在一侧竖直排列列表一对多报表一个记录或一对多关系发票和帐目多栏报表多栏式记录,每个记录的字段沿左边缘竖直排列电话号码簿标签多列记录,每个记录的字段沿左边缘竖直放置,并打印在特殊纸上排列邮件标签310.1.2报表布局文件①报表布局文件以.frx为扩展名,用于存储报表的规范说明。②报表布局文件可以指定要使用的数据字段、要打印的文本以及页中信息的放置方法。③报表布局文件不存储每个数据字段的值,只存储报表中信息的布局和格式。410.1.3报表的设计方法1.设计报表的基本步骤:①确定要创建的报表类型。②创建报表布局文件。③修改和设置布局文件。④预览和打印报表2.创建报表布局的方法①报表向导:用于创建
3、简单的单表或多表报表。②快速报表:用于快速地创建简单的单表报表。③报表设计器:用于创建新报表和修改已建立的报表。510.2创建报表VFP6.0提供了两种类型的报表向导:①报表向导:快速地创建基于一个表或视图的报表②一对多报表向导:快速地创建基于两个表或视图的报表10.2.1利用报表向导创建报表61.创建单表报表【例10-1】使用报表向导,创建一个教师基本情况表的简单报表。①打开项目管理器,单击“文档”选项卡,选择“报表”选项,并单击“新建”按钮,打开“新建报表”对话框。②单击“新建报表”对话框中的“报表向导”按钮,打开“向导选取”对话框。7③选择“向导选取”对话框中的“报表向导”选项,单击“确
4、定”按钮,打开“报表向导”对话框。④首先要求用户确定报表中所需字段。这里选择教师情况表中的所有字段,单击“下一步”按钮,进入报表向导步骤2—分组记录。8⑤报表中的记录可以按一定条件分组,向导提供了3个条件,这3个条件是分层关系。分组时,先按第1个条件分组,再将多个组中的记录按第2个条件分组,依次类推。单击“分组选项”按钮,可以确定分组字段的字段间隔。单击“总结选项”按钮,可以对数值字段进行求和、求平均值,以及确定报表中是否包含有小计和总计等。单击“下一步”按钮,进入报表向导步骤3—选择报表样式。9⑥步骤3是报表样式选择,VFP提供了5种输出样式。我们在这里选取了“帐务式”。单击“下一步”按钮,
5、进入报表向导步骤4—定义报表布局。10⑦本例选择“列数”为“1”,“方向”为“纵向”,“字段布局”为“列”。单击“下一步”按钮,进入报表向导步骤5—排序记录。11⑧确定报表中记录的输出次序,最多设定3个用于排序字段,按“选定字段”列表框中字段的先后顺序进行排序,排在前面的优先排序。这里按“升序编号”升序排序。单击“下一步”按钮,进入报表向导步骤6—完成。12⑨要求用户为报表输入一个标题,并选择合适的方式保存报表。在完成报表前,最好先单击“预览”按钮,观察报表结果,如果不满意,可单击“上一步”按纽进行修改。⑩单击“完成”按纽,在弹出“另存为”对话框中,以教师基本情况表.frx为名保存报表。132
6、.创建一对多报表【例10-2】以STUD为父表,以SC为子表,创建一个一对多报表,要求输出学生学号、姓名、课程代号、成绩。①启动报表向导:因为本例报表数据基于两个表(STUD和SC),所以在“向导选取”对话框中应选择“一对多报表向导”②选择父表字段:在如图中选择数据表STUD,从“可用字段”列表中选择“学号”,单击左边的左箭头按钮,或者直接双击“学号”字段,该字段会自动出现在“选定字段”列表中,同样方法添加姓名、班级字段14③选择子表字段:在如图中选择SC表,并把课程代号和成绩字段加入到“选定字段”列中。单击“下一步”按钮15④为父__子表建立关系:在如图中,在STUD表中选择“学号”,在SC
7、表中也选择“学号”,这样在STUD表和SC表之间便依学号字段建立了关系。单击“下一步”按钮,打开排序对话框16⑤排序:在如图排序对话框中选择“学号”,单击“添加”按钮,这样报表将学号进行排序。单击“下一步”按钮,出现“选择样式”对话框17⑥选择样式:在如图“选择样式”对话框中选择需要的样式,如“账务式”,选择样式时,对话框左上角可预览样式效果。单击“下一步”,打开最后一个对话框18⑦完成对话框要求
此文档下载收益归作者所有