报表与标签设计及应用.ppt

上传人:tian****1990 文档编号:11534846 上传时间:2020-04-27 格式:PPT 页数:38 大小:1.20MB
返回 下载 相关 举报
报表与标签设计及应用.ppt_第1页
第1页 / 共38页
报表与标签设计及应用.ppt_第2页
第2页 / 共38页
报表与标签设计及应用.ppt_第3页
第3页 / 共38页
点击查看更多>>
资源描述
第10章报表与标签设计及应用(2学时),第10章报表与标签设计应用,报表是用户获取信息的一条重要途径。用报表设计器创建报表不仅可按指定格式打印出表中相应数据内容,且还具备数据计算、统计、自动布局等功能。,标签是一种特殊格式的报表,是多列布局的报表,创建、设计方法与报表基本相同。,报表文件的扩展名为FRX,标签文件的扩展名为LBX。,10.1简单报表及其应用,报表就是在指定的数据源中提取数据,按照布局定义的位置及格式输出数据。,10.1.1报表布局,使用向导创建报表,应先根据实际需要,确定报表格式。报表布局就是定义报表的打印格式。,10.1.2报表向导及应用,报表向导可通过回答报表向导提示的一系列问题进行报表设计,方法如下:,方法一:文件菜单新建选择报表向导按钮。,方法二:常用工具栏上新建选择报表向导按钮。,方法三:项目管理器中文档选项卡报表新建按钮报表向导。,方法四:工具菜单向导报表,直接打开报表向导。,10.1.2报表向导及应用,启动向导,先弹出向导选取对话框,对话框中有报表向导和一对多报表向导两个选择。,如果报表的数据源是一个表或视图,则选取报表向导;,如果报表的数据源包括父表和子表两张表,则应该选取一对多报表向导。然后按向导的提示步骤即可生成一个简单的报表文件。,【例】使用报表向导建立学生成绩报表(Exa10_1.frx),用于输出每名学生的学号、课程码、考试成绩以及课程门数、总分、平均分、最低分和最高分,并且按学号由小到大排列。,(1)打开报表向导:文件菜单新建选择报表向导按钮,出现了向导选取对话框。本例的数据源是一个表,故选择报表向导。,10.1.2报表向导及应用,(2)选择数据源:在数据库和表列表框中可选择报表的数据源(CJB),在可用字段列表框中选择报表中要用的字段。,(3)分组记录:在报表向导中选择分组关键字段为:学号,单击总结选项按钮,在总结选项对话框中对课程码选定计数,考试成绩选定求和、平均值、最小值和最大值。,10.1.2报表向导及应用,(4)选择报表样式:设置报表的样式,有经营式、帐务式、简报式、带区式和随意式。选择帐务式,单击下一步按钮。,(5)定义报表布局:通过对列数、字段布局和方向的设置来定义报表布局。,10.1.2报表向导及应用,10.1.2报表向导及应用,定义报表的分栏数,定义报表在输出时打印纸的打印方向是横向还是纵向,定义报表是列报表或者是行报表,(6)排序记录:设置记录在报表中出现的次序。最多可以设置3个排序字段。在可用字段或索引标识列表框中双击考试成绩字段,选中降序选项。,10.1.2报表向导及应用,(7)完成:可选择保存、保存报表并在报表设计器中修改或保存并打印报表。通常在打印报表前,应先单击预览按钮查看一下效果。单击完成按钮,保存报表。,10.1.3快速报表及应用,【例】使用快速报表功能建立课程信息报表,用来显示课程码、课程名和课程学分字段。,快速报表功能可以将一个表或视图中的所需字段快速添加到报表文件中,形成一个简单格式的报表。,(1)新建空白报表:文件菜单新建选择报表新建文件按钮,系统自动创建一个空白报表。,(2)设置数据源:报表菜单快速报表选择数据源,本例打开课程表(KCB)确定按钮,系统弹出快速报表对话框。,10.1.3快速报表及应用,(3)设置快速报表:在快速报表对话框中对各选项进行设置。,10.1.3快速报表及应用,列布局,行布局,可以在其中选择在报表中显示的字段,自动为字段添加字段名标题,自动在报表中每个字段前面添加表别名,自动将表添加到数据环境中,此例首先选定列布局,并将标题、添加别名和将表添加到数据环境中3个复选框的内容都选中。然后单击字段按钮,在字段选择器窗口中分别双击课程码、课程名、学分字段,将其加入到右侧的选定字段列表中去,单击确定按钮结束字段的选择。单击快速报表窗口中的确定按钮,关闭快速报表窗口。,10.1.3快速报表及应用,(4)预览、保存报表:显示菜单预览,在屏幕中浏览该报表的输出形式,最后保存为KCXXBB.frx报表文件。,10.1.3快速报表及应用,10.2报表设计器及其组成,报表向导和快速报表创建的报表,方便快捷,但格式过于简单不能完全满足用户的需要。可直接利用报表设计器为新建的空白报表设计布局、设置报表的数据源、添加报表控件及指定数据在页面中的位置等,也可使用报表设计器修改已经创建的报表文件。,10.2.1报表的建立与修改,方法一:文件菜单新建选择报表新建文件按钮。方法二:项目管理器中文档选项卡报表新建按钮新建报表。方法三:执行命令CreateReport,1.新建空白报表,方法一:文件菜单打开文件类型选择报表双击需要修改的报表文件。方法二:命令方式ModifyReport,10.2.1报表的建立与修改,2.打开已经建立的报表,10.2.2报表的带区及作用,一个报表被多条带状标识栏分隔成了若干区域,每一区域称为报表的一个带区。报表中可以有各种不同类型的带区,每个带区的名称在带区下面的标识栏上显示。带区的主要作用是用来控制数据在页面上的打印位置,系统以不同的方式处理不同带区的数据。,一个报表布局中包含三个基本带区,分别是细节带区、页标头带区和页注脚带区。,10.2.2报表的带区及作用,6.列注脚带区:文件菜单页面设置,设置列数的数值大于1。,报表中的其他带区:,10.2.2报表的带区及作用,1.标题带区:报表菜单标题/总结。,3.组标头带区:报表菜单数据分组。,4.组注脚带区:报表菜单数据分组。,2.总结带区:报表菜单标题/总结。,5.列标头带区:文件菜单页面设置,设置列数的数值大于1。,10.2.3报表数据环境设计器,创建报表时,应先为报表指定数据源。可把数据源添加到报表的数据环境设计器中。每次打开、运行报表时,系统会自动打开数据环境中定义的表和视图作为数据源。关闭报表时,系统会自动关闭已经打开的数据环境中的表和视图。,方法一:报表设计器窗口右击鼠标数据环境方法二:显示菜单数据环境,10.2.3报表数据环境设计器,2.数据环境设计器中添加、删除表添加表:数据环境设计器窗口右击鼠标添加删除表:数据环境设计器选中要删除的表,按Delete键。,1.进入数据环境设计器,10.3.1报表控件工具栏,通过报表控件工具栏,可向报表中添加各类控件。,方法:选中报表控件工具栏中要使用的控件,然后在报表中适当的位置上单击即可将控件添加到报表中。,用标签控件需立刻输入标签提示文字。,域控件自动打开报表表达式对话框,在其中输入域控件要表现的内容。,对于直线或矩形等控件在报表的相应带区中适当拖动鼠标改变控件的大小即可。,10.3.1报表控件工具栏,10.3.1报表控件工具栏,1.设计域控件,2.布局工具栏,10.3.1报表控件工具栏,打开:显示菜单布局工具栏。,使用:先选定控件,再单击布局工具栏中对应的布局图标。,作用:调整报表中控件大小及相互位置。,10.4.1在报表设计器中设置与输出报表,1.预览报表,方法一:显示菜单预览。,方法二:常用工具栏上的打印预览。,方法三:文件菜单打印预览。,预览报表时可以使用打印预览工具栏控制预览效果。,10.4.1在报表设计器中设置与输出报表,2.打印报表,方法一:报表菜单运行报表。,方法二:文件菜单打印。,方法三:单击预览工具栏中的打印报表图标。,3.页面设置,方法:文件菜单页面设置。,10.4.1在报表设计器中设置与输出报表,10.4.2在程序中输出报表,ReportForm|?ForWhileNoConsolePreview|InWindow|InScreen|ToPrinterPrompt|ToFileASCII,10.4.2在程序中输出报表,在预览窗口中显示学分大于等于5分的课程信息ReportFormKCXXBBFor学分=5Preview以列表的形式在屏幕中输出报表结果ReportFormKCXXBBInScreen打印报表,弹出打印对话框ReportFormKCXXBBNoConsoleToPrinterPrompt报表输出到D:KY.TXT中,仅含文字ReportFormKCXXBBToFileD:KYASCII,谢谢!,列报表,每个字段一列每行一条记录,行报表,每个字段一行字段名在数据左侧字段与数据在同一行,一对多报表,按一对多关系显示表中的记录,包括父表的记录及子表的相关记录,多栏报表,多列记录,每条记录的字段沿分栏的左边缘竖直放置,
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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