




已阅读5页,还剩64页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2019/11/5,1,第9章 报表设计与设计工具,2019/11/5,2,9.1 报表概述 9.2 VFP报表的设计与应用 9.3 水晶报表的设计与应用,第9章 报表设计与设计工具,2019/11/5,3,9.1 报表概述,数据库应用程序一般包含3个部分: 数据输入:用户登录、用户注册等; 数据处理:数据的增加、删除、修改和查询; 数据输出:数据的列表、浏览等。 输出是信息系统产生的结果或提供的信息 对于大多数用户来说,输出是系统开发的根本目的和评价系统开发成功与否的最终标准 尽管有些用户可能使用系统进行数据录入或实现数据处理,但都需要系统输出经过录入或处理的信息以作检查,2019/11/5,4,9.1 报表概述,信息系统数据输出的方式: 窗体输出: 即使用窗体控件(如GridView、TextBox等),展示数据源中的数据内容; 缺陷:难以控制数据布局;无法连接打印机实现纸质输出。 图形输出: 即使用画图工具(如.NET平台的画图类),展示数据源中的数据内容; 缺陷:仅适合于展示数据的大概分布和发展趋势,无法显示具体的数据内容,特别是当要求显示的信息较多时; 报表输出: 主要用于实现数据(原始、汇总数据等)浏览和打印功能。,2019/11/5,5,9.1 报表概述,窗体主要用于数据操作,实现交互 报表主要用于数据显示,实现打印,2019/11/5,6,布局,报表布局:是指在报表页面上要打印的字段数据以及数据在页面上的位置和样式等。即要在报表中显示哪些字段信息,以什么格式(字体、字号、线条和图案)在什么位置显示。 例如:Visual FoxPro提供了四种常规布局。 列报表:每行是一条记录,各字段按水平方向排列,就象在浏览窗口浏览一个表时的效果,见图 (a)。 行报表:一条记录由若干行组成,各字段按垂直方向排列,就象以append方式追加记录时的效果,见图 (b)。 一对多报表:反映一对多的关系。 多栏报表:可以看成是水平排列的多个行布局,同一页面上分多栏,每一栏可按列报表或行报表形式打印,见图 (c)。,2019/11/5,7,布局,学号 年龄 姓名 20080001 18 张三 20080002 19 金明 20080003 18 李芳,学号 20080001 年龄 18 姓名 张三 学号 20080002 年龄 19 姓名 金明 学号 20080003 年龄 18 姓名 李芳,学号 20080001 学号 20080003 年龄 18 年龄 18 姓名 张三 姓名 李芳 学号 20080002 年龄 19 姓名 金明,(a)列报表,(c)多栏报表,(b)行报表,2019/11/5,8,数据源,数据源是报表数据的来源,可以是数据表、视图或查询。 用户在设计报表布局时,并不直接在页面上添加数据,而是为要输出的字段预留一个位置,采用添加“域控件”的方式来实现,就如同在表单设计中用文本框控件来显示某个字段一样。 在数据显示/打印时,“域控件”从对应的字段中取得具体数据填充在它所在的位置。,2019/11/5,9,9.1 报表概述,报表设计的基本原则: 1数据面向一个应用 应做到:数据量小,针对单个应用,版面排列简明、易懂 2便于归档 报表大小要标准化(适合打印),要预留装订位置 3输出数据应能保证精度,2019/11/5,10,9.1 报表概述,报表示例1,2019/11/5,11,9.1 报表概述,报表示例2,2019/11/5,12,9.1 报表概述,报表设计的基本步骤: (1) 确定要创建的报表类型; (2) 创建报表布局文件; (3) 修改和设置布局文件; (4) 预览和打印报表。,2019/11/5,13,9.2 VFP报表的设计与应用,VFP报表文件的扩展名:.frx,备注文件:.frt。 标签是一种特殊的报表,其扩展名:.lbx,备注文件:.lbt。 列报表:每行打印一条记录。 行报表:一条记录在多行上打印。 一对多报表:类似一对多表单。打印一条主表记录后,打印多条子表记录。 多栏报表:每行打印多条记录。,2019/11/5,14,9.2 VFP报表的设计与应用,VFP报表的创建方式: 用向导创建报表。 用快速报表从单一表中创建报表。 用报表设计器创建报表。 用这三种方法创建的报表文件都可以用报表设计器进行修改。,2019/11/5,15,1 利用向导创建报表,报表向导 创建单表报表 用于创建基于单张表或视图的列报表或行报表。 可用于创建分组总计报表,提供每组数据的统计值。 数据分组是指在报表中按指定顺序对成组的数据进行分类汇总。 一对多报表向导 创建一对多表报表 创建包含一组主表记录及相关子表记录的报表。,2019/11/5,16,2 利用快速报表创建单表报表,利用报表设计器创建快速报表的操作方法: (1)打开“文件”菜单,选择“新建”选项。 (2)在“新建”窗口中,单击“报表”,再按“新建文件”按钮。 (3)在“报表设计器”窗口,打开“显示”菜单,选择“数据环境”选项。 (4)在“数据环境设计器”窗口,打开“数据环境”菜单,选择“添加”选项,添加作为报表数据的表。然后按“数据环境设计器”窗口的“退出”按钮,返回Visual FoxPro 系统主菜单下。 (5)在Visual FoxPro系统主菜单下,打开“报表”菜单,选择“快速报表”,进入“快速报表”窗口。,2019/11/5,17,2 利用快速报表创建单表报表,利用报表设计器创建快速报表的操作方法: (6)在“快速报表”窗口,按“字段”,进入“字段选择器”窗口。 (7)在“字段选择器”窗口,选择出现在报表中的字段,按“确定”按钮,返回到“快速报表”窗口;再按“确定”按钮,返回到“报表设计器”窗口。 (8)在“报表设计器”窗口,打开“显示”菜单,选择“预览”进入“报表设计器”的另一个窗口。 (9)当对报表显示的格式满意后,退出“报表设计器”窗口,进入“系统”窗口。 (10)在“系统”窗口,选择“是”,进入“另存为”窗口。 (11)在“另存为”窗口,输入报表名字“报表1”,结束建立快速报表文件的操作。,2019/11/5,18,前面介绍了使用报表向导和快速报表比较方便、迅速地创建一个报表。但在方便用户的同时可以发现,向导和快速报表功能并不完善,创建的报表单一,使用不灵活。 为满足用户创建报表的各种需要,VFP提供了使用报表设计器创建报表,用户可以在报表中添加标题、字段及控件,通过调整报表中的控件,达到美化报表的目的。 下面介绍如何使用报表设计器创建报表。 1启动报表设计器,3 利用报表设计器创建报表,2019/11/5,19,3 利用报表设计器创建报表,2019/11/5,20,2. 设置数据环境 在系统菜单上选择【显示】-【数据环境】命令,打开 “数据环境设计器”。右击【数据环境】菜单并选择【添加】命令,打开“添加表或视图”对话框。在该对话框中选择“dsb”表,再单击【添加】,然后单击【关闭】,即可将“dsb”表添加到“数据环境设计器”中。若要添加视图,可在“选定”选项组中先选择“视图”,再进行上述操作。添加后表或视图后关闭“数据环境设计器”。,3 利用报表设计器创建报表,2019/11/5,21,3设置报表设计器界面 在新建报表时,“报表设计器”默认的窗口包含有三个带区:页标头、细节和页注脚。 (1)添加标题和总结带区。单击系统菜单“报表”中的“标题/总结”命令选项,在弹出的“标题/总结”对话框中, 设置报表标题或总结。这里我们选择“标题带区”和“总结带区”,单击“确定”按钮,在“报表设计器”窗口上添加了标题和总结两个带区; (2)列表头、列注脚:在报表页面设置时,如果报表被设置成多拦报表,在“报表设计器”的窗口中还会出现两个带区。 列标头:用于打印在每一列(一栏)的开始。 列注脚:用于打印在每一列(一栏)的结尾。,3 利用报表设计器创建报表,2019/11/5,22,3 利用报表设计器创建报表,2019/11/5,23,3 利用报表设计器创建报表,2019/11/5,24,域控件:创建一个用于显示字段等内容的控件 直线:在报表上画各种线条 矩形:在报表上画矩形 圆角矩形:在报表上画圆角矩形 图片/OLE绑定控件:添加图片或随记录变化的OLE对象 按钮锁定:在添加多个同类型控件时,不需要多次选择,4在报表中添加控件 选定对象:移动或改变控件大小 标签:创建一个标签控件,选定对象 域控件 矩形 图片/OLE绑定控件 标签 直线 圆角矩形 按钮锁定,3 利用报表设计器创建报表,2019/11/5,25,在光标处开始输入标题名“博士导师一览表”;,字号设置:先选中“学生报表”标签,再在系统菜单中选择【格式】|【字体】,在弹出的“字体”对话框中选择所需要的字体和字号以及字体样式。如选择“黑体”、“规则”、“二号”。,接着再进行版面设置,选择【格式】|【对齐】|【水平居中】。,(1) 标题,3 利用报表设计器创建报表,2019/11/5,26,(2) 域控件 单击报表控件上的域控件,打开表达式生成器,也可以将“数据环境设计器”打开来添加细节内容。,使用 报表控件工具栏中的域控件,将要列在报表中的字段添加到细节带区,或从“数据环境设计器”中逐个拖到细节带区。,设置字体字号及调整布局:方法同页标题。使用报表默认的字体和字号。,控件对齐:选中细节中的全部域控件,然后在系统菜单中选择【格式】|【对齐】|【顶边对齐】。,3 利用报表设计器创建报表,2019/11/5,27,(3) 图形控件 在报表中添加线条、矩形框等控件可以使报表更为清晰、美观。比如我们在例题中标题与页标头之间,总结中都用线条分隔开来。 (4) 图片OLE绑定控件 在报表的细节中添加0LE绑定控件,如在报表中添加图片、公司的标志、学校的校微、随着显示记录的不同显示每个学生的照片等。,3 利用报表设计器创建报表,2019/11/5,28,5数据分组 前面以博导基本情况表为基表,使用报表向导创建了按系名分组的报表。使用“报表设计器”也可以根据一定的条件对记录进行分组输出,使具有相同条件的记录在一个组中。如果对报表中的记录进行分组的话,在“报表设计器”窗口还将出现组标头、组注脚两个带区。 组表头带区:放置分组的标题字段,每组打印一次。 组脚注带区:放置分组的小计,每组打印一次。 6设置页面 单击系统菜单“文件”中的“页面设置”命令选项,屏幕显示“页面设置”对话框。包括设置页面的列数(栏),每列的宽度,打印记录的顺序(指列数大于1时),打印设置中的打印机驱动程序,纸张大小及方向等。,3 利用报表设计器创建报表,2019/11/5,29,7调整带区大小 “报表设计器”中,带区用来放置报表所需的各个控件。有时需要根据控件的多少、字体的大小及报表中各部分内容之间的间距来调整带区的大小。调整时,只要将鼠标指针指向要调整带区的分厢条,这时鼠标指针变成上下双箭头,按下鼠标左链并上下拖动鼠标,带区的大小随之调整。也可以双击带区分隔条,设置带区的精确高度。 8设置页表头和页注脚 方法基本同“域控件”的添加,只不过在“表达式生成器”对话框中不是从“字段”列表框中选择,而是从“变量”列表框中选择“_pageno”。 在此报表中,数据之间没有分隔线,若要求要有网格线,也可以用同上的基本方法,在“页标头”中的字段名上加上方框线,在“细节”中的域控件上加分隔线。,3 利用报表设计器创建报表,2019/11/5,30,报表设计完成后,可以先单击系统菜单“常用”工具栏上的打印预览按钮,查看报表设计的效果,如果不满意还可以用上述方法进行修改,如果满意则可以结束“报表设计器”的设计工作,将报表保存到预定的目录中。 预览结果如下:,3 利用报表设计器创建报表,2019/11/5,31,完善报表 要修改已生成的报表文件,应先将它打开。 在项目管理器的“文档”选项卡中选择“报表”,并在展开的报表列表中选择要修改的报表,然后单击项目管理器上的【修改】按钮。 就可在报表设计器中通过以下方式完善报表。,1选择、移动、添加、删除、修改控件 2设置字体和字号 3设置颜色 4布局排列,3 利用报表设计器创建报表,2019/11/5,32,9.2 VFP报表的设计与应用,报表的预览与打印 预览命令:Report Form filename Preview 打印命令:Report Form filename 标签(特殊的报表)类型 VFP提供了86种标准类型的标签。 标签向导 标签设计器 标签的设计、运行等操作与报表相似。,2019/11/5,33,VFP报表设计的几个实例,1 报名信息报表 2 考卷份数统计报表 3 考试成绩分项统计报表 4 准考证标签 5 录取通知单,2019/11/5,34,9.3 水晶报表的设计与应用,9.3.1 水晶报表概述 9.3.2 水晶报表的设计 9.3.3 在C#中使用水晶报表,2019/11/5,35,9.3.1 水晶报表概述,水晶报表(Crystal Report)提供了各种非常方便的报表处理及输出功能,目前已经发展到第11版。在VS2005中集成了水晶报表处理模块,称之为Crystal Reports for Visual Studio 2005,使用的程序集版本为10.2.3600。 水晶报表提供了非常方便的报表输出功能,它具有以下主要优点: 快速的报表开发; 能够导出复杂的交互性图表; 支持大多数开发语言(典型的如C#、VB.NET等等); 可以与其他控件一起在Windows窗体或网站页面中使用; 能够直接进行报表预览及打印输出,也可以动态地将报表导出成为.doc、.pdf、.xls等多种格式的文件。,2019/11/5,36,1 水晶报表的分类,从外观上看: 标准报表:即一般报表,选择数据源,链接数据库表,添加字段,选择分组、摘要(总计)和排序字段,创建图表并选择记录; 交叉表报表:即以交叉表的形式显示报表中的数据; 邮件标签报表:即可打印在任意尺寸的邮件标签上的格式化报表。,2019/11/5,37,1 水晶报表的分类,从分发(发布)形式上来看: 嵌入式报表:指具有与.rpt文件对应的包装类的报表。将报表嵌入到项目中后,系统会自动为该报表生成一个同名的包装类。该报表包装类从基类ReportDocument继承,可以使用基类的所有公共属性和方法。经过包装类包装之后,项目中的所有代码均直接与包装类进行交互,而不是与原始报表文件本身进行交互。 非嵌入式报表:指单独以.rpt文件形式存在的报表,即该报表不包含在项目内,也没有对应的报表包装类。对ASP.NET网站,只能使用非嵌入式报表,要求该.rpt文件保存在网站根目录下(可通过Server.MapPath访问该目录)。,2019/11/5,38,1 水晶报表的分类,嵌入式报表: 在Windows应用程序项目中,创建的水晶报表默认为嵌入式报表; 项目编译后,报表和其包装类都会被自动嵌入到程序集中,用户看不到被包装后的.rpt文件; 无法被修改,灵活性较差。如果修改了报表内容,必须重新编译整个项目。,2019/11/5,39,1 水晶报表的分类,非嵌入式报表: Windows应用程序中的非嵌入式报表,必须将.rpt文件保存在和.exe文件相同的目录下(可通过Application.StartPath访问); .rpt文件的“生成操作”属性默认为“嵌入的资源”,即嵌入式报表;可将其改为“无”,则报表即成为非嵌入式报表,此时需要将“复制到输出目录”属性改为“始终复制”,以便可在程序中访问该文件; 使用ReportDocument对象的Load方法将非嵌入式报表加载到ReportDocument对象模型中,然后将CrystalReportViewer对象的ReportSource属性设置为ReportDocument对象; 在ASP.NET网站中,报表.rpt文件必须保存在网站文件夹中,而且只能通过文件目录路径引用。,2019/11/5,40,2 嵌入式水晶报表设计器,在VS2005中提供了专门的水晶报表设计环境,称为嵌入式水晶报表设计器(Crystal Reports for Visual Studio 2005)。 不论是Windows应用程序还是ASP.NET网站,均可在嵌入式水晶报表设计器内创建和修改水晶报表(.rpt文件)。 在嵌入式水晶报表设计器内: 可以直接通过拖放方式将一个报表对象(如数据库字段或文本对象、公式字段、参数字段和运行总计字段等)拖动到设计器的相关节上,然后使用“属性”窗口或快捷菜单格式化该对象; 可以定义报表的数据源,选择要使用的数据记录并对其进行分组,设置报表对象的格式及布局。 嵌入式水晶报表设计器为报表的设计提供了非常高效的环境。在设计时,不需要与实际的数据源连接,可使用框架在选项卡上标识字段。,2019/11/5,41,2 嵌入式水晶报表设计器,2019/11/5,42,2 嵌入式水晶报表设计器,(1)Crystal Reports菜单 包含了与报表相关的绝大部分操作。 (2)字段资源管理器 包含了在报表中可以使用的所有字段。字段是报表中的基本数据单位,揭示了数据来源。 (3)属性视图 给出了报表中字段或文本对象的相关属性 (4)工具箱 提供了3种控件:文本对象、线条对象和框对象,字段对象则通过字段资源管理器进行添加。,2019/11/5,43,2 嵌入式水晶报表设计器,(5)节 报表由各个不同的报表节构成,不同节中的内容在报表中出现的频率各不相同: 1) 报表页眉和报表页脚 报表页眉/页脚节用于显示报表级的内容,其中的对象只在报表开头/结尾输出一次,一般在该节中放置标题或希望只在报表开始/结束位置出现一次的信息,如作者、日期等。 2) 页眉和页脚 一个报表可能包含多页,每页都有一个页眉/页脚。页眉/页脚节用于显示页面级的内容,其中的对象在每页的顶部/底部位置都会输出一次,如章节名称、字段名称、页码等。 3) 组页眉和组页脚 只有在对报表分组的情况下才显示。组页眉和组页脚中的对象分别显示在每个新组的开始和结束位置,通常用于显示分组依据和组内的公共信息。 4) 详细资料 其中的对象随每条记录重复输出显示,包含了报表的正文数据。,2019/11/5,44,2 嵌入式水晶报表设计器,(6)页面设置 右击Crystal Reports设计器,在弹出的快捷菜单中选择“设计”-“页面设置”,会弹出页面设置对话框,可用于设置页面大小。 (7)打印机设置 右击Crystal Reports设计器,在弹出的快捷菜单中选择“设计”-“打印机设置”,会弹出打印设置对话框,可用于设置报表版式和打印方向。,2019/11/5,45,3 水晶报表的数据源,在VS2005中,可以将水晶报表直接连接到数据库,也可以使用ADO.NET数据集作为报表的数据源: 1、直接连接到数据库:其优点是设计时直观简洁,报表控制功能强大,能预览实际数据输出的效果。对于简单的报表,使用这种方式即可;要完成复杂的报表,还需要使用水晶报表提供的函数,重新学习一套与C#类库提供的格式完全不同的函数并不是开发者所希望的。 2、以ADO.NET数据集作为报表数据源:既可以从多种数据源(包括Access、Oracle和SQL Server数据库)创建ADO.NET数据集,使得报表可以显示不同数据源的数据;也可以使用C#语法控制ADO.NET数据源,灵活、方便地控制报表的输出。但是,在设计时不能预览实际的数据输出。 在应用程序中设计水晶报表时,一般情况下,应该尽量使用ADO.NET数据集作为报表的数据源,以避免报表受所连接的数据库文件位置的限制。,2019/11/5,46,4 水晶报表对象模型,对象模型是指构成编程模型的核心类及其周围类,例如ADO.NET就是用于数据访问的对象模型。 在水晶报表设计中,VS.NET也提供了一系列用于报表编程的类,可通过代码编程方式与报表进行交互。 Crystal Reports SDK包含四个对象,常用的有: 1. CrystalReportViewer 报表显示器,包含了显示报表和与报表文件交互的属性和方法。 在VS2005中,首先将报表封装到ReportDocument对象中,然后CrystalReportViewer通过该对象与报表进行交互。 一般将CrystalReportViewer控件仅用于控制报表显示的形式。 常用属性: ReportSource:需要显示的报表源。,2019/11/5,47,4 水晶报表对象模型,2. ReportDocument ReportDocument提供了在代码中处理报表的各种能力,应该使用这种对象和报表进行交互。 ReportDocument的实例由.rpt报表文件及其自动生成的类组成。 例如在VS2005中创建了一个名为“StudentReport.rpt”的水晶报表,完成报表设计后,选择主菜单中的【生成】-【生成解决方案】,系统会自动创建一个对应的强类型的ReportDocument类,在工具箱中即可以看到自动生成的名为“StudentReport”的组件,将该组件拖放到设计窗体后,即得到实例“studentReport1”,以后就可以在代码中使用该实例的属性完成对报表结构及报表内部数据的各种控制。,2019/11/5,48,4 水晶报表对象模型,常用属性: 1) ReportDefinition属性:获取ReportDefinition对象,对应报表设计器中的布局。 2) DataDefinition属性:获取DataDefinition对象,对应于报表设计器中的字段资源管理器。 3) SummaryInfo属性:获取SummaryInfo对象,可以通过该对象设置报表主题等。例如:studentReport1.SummaryInfo.ReportTitle = “学生情况表”; ,意为设置报表标题为“学生情况表”。 4) RecordSelectionFormula属性:获取或设置记录选定公式,用于筛选指定的记录。例如:studentReport1.RecordSelectionFormula = “MyTable2.姓名 like *王*”;,意为选择MyTable2中所有姓名中包含“王”的记录。 注意,公式使用的是Crystal语法:字段名“表名.字段名”的形式表示,且必须用大括号括起来;匹配任意字符用“*”号表示。 需要再次强调的是:在VS2005中,应该用自动生成的ReportDocument类来控制与.rpt报表内部的交互;而CrystalReportViewer对象仅用于控制报表的外观显示形式。,2019/11/5,49,5 基于向导创建报表,VS2005内嵌的水晶报表提供了创建报表向导,为开发人员快速创建报表提供了有力的工具。 报表创建的基本步骤: (1)确定数据来源; (2)设置报表的显示格式。,2019/11/5,50,5 基于向导创建报表,(1) 创建Crystal Reports应用程序 打开VS2005,选择“文件”-“新建”- “项目”,弹出 “新建项目”对话框,在其中选择“Crystal Reports应用程序”。,2019/11/5,51,5 基于向导创建报表,(2)选择使用向导 项目创建好后,系统会自动弹出 “Crystal Reports库”对话框。选择“使用报表向导”,并在“选择专家”中选择“标准选项”,单击确定。,2019/11/5,52,5 基于向导创建报表,(3)选择数据源类型 在“标准报表创建向导”对话框中可以选择报表的数据源类型。在“可用数据源”列表框中列出了Crystal Reports所支持的数据源类型。本例中选择“创建新连接”-“OLE DB(ADO)”。,2019/11/5,53,5 基于向导创建报表,(4)连接数据源 双击 “OLE DB(ADO)”,将弹出“OLE DB(ADO)”对话框,其中可以为报表建立数据源。,2019/11/5,54,5 基于向导创建报表,(5)选择要报告的数据 数据源建立好后,在“可用数据源”的“OLE DB(ADO)”下即会出现刚建好的数据源,选择其中BMK表作为要报告的数据; 单击“下一步”,将弹出“字段”选择对话框,在“可用字段”中选择要显示数据信息。,2019/11/5,55,5 基于向导创建报表,(6)分组 在“分组”对话框中可选择“分组依据”。本例中以“yxsm”(院系所码)字段作为分组依据,并选择“按升序”排列。,2019/11/5,56,5 基于向导创建报表,(7)汇总 确定报表分组后可以对分组进行统计工作,如计数和、最大值、平均值等。 在“汇总”对话框的“可用字段”列表框中,将“xm”字段移至汇总字段,并在下方组合框中选择“计数”,用于统计各院系的报考人数。,2019/11/5,57,5 基于向导创建报表,(8)组排序 在“组排序”对话框中,可选择要排序的组以及排序类型。本例中选择“将排序的组”为YXSM,“组排序类型”为“无”。,2019/11/5,58,5 基于向导创建报表,(9)图表 在“图表”对话框可选择汇总分布情况的图形显示方式。在本例中选择“饼图”,其他采用默认设置,即以“饼图”形式显示各院系的报考人数情况。,2019/11/5,59,5 基于向导创建报表,(10)记录筛选 用于设置记录显示的条件。本例中选择“csrq”作为筛选字段,条件为“大于等于”“19800101”,仅显示“80”后考生。,2019/11/5,60,5 基于向导创建报表,(11)报表样式 用于设置报表显示的样式。在“可用样式”列表框中列出了系统提供的样式,选择的样式可在“预览”框中预览。本例中
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年《健康素养66条》知识竞赛全部题目及答案
- 2024年初级注册安全工程师考试真题及答案解析
- 会计核税知识培训总结
- 物质燃烧条件讲解
- 生物动植物细胞说课标准
- 企业新品发布会
- 会计岗位知识培训心得
- 西点技术客户学生维护
- 会计基础知识培训心得
- 智能饮水机智能饮水创新创业项目商业计划书
- 26个字母练字帖打印
- 语文大单元教学的设计思路
- 装订质量要求及检验标准
- 小学生必背古诗75首(注音版)
- 1输变电工程施工质量验收统一表式(线路工程)
- 机械原理课程设计15吨压片机设计
- 网络设备巡检报告
- 2023年义务教育音乐2022版新课程标准考试测试题及答案
- GB/T 4513.7-2017不定形耐火材料第7部分:预制件的测定
- 铁路职工政治理论应知应会题库
- 服装购销合同范本服装购销合同
评论
0/150
提交评论