第6章报表管理知识模块6-5:报表数据处理知识点:6-5-1报表生成6-5-2报表汇总知识点6-5-1:报表生成知识点学习任务单知识点编号知识点序号知识点6-5-1129报表生成知识点学习任务:1、明确“报表生成”的方法及其区别2、理解“报表生成”的机理3、掌握“报表生成”的功能知识点6-5-1:报表生成完成表样的格式设计和公式定义后,即可生成报表文件。系统提供两种方式生成报表。一是在完成表样的格式设计和公式定义后,用表样设计的数据处理直接生成当前账套、当前月份的报表,对于生成的报表可打印输出,也可保存为特定的报表文件(.cell、.txt、.xls、.rep),但不能保存在服务器的数据库中。知识点6-5-1:报表生成这种方法灵活,但只能生成当前账套、当前月份的报表,只能生成一张报表(表样可有多张表页)。知识点6-5-1:报表生成二是使用报表数据管理功能生成报表。可将生成的报表文件保存到服务器数据库;读入不同报表的表页到当前报表中;对不同账套、相同格式表样生成的报表进行简单汇总;以及简单的图表处理等,其中将同种格式不同账套的报表读入到当前报表文件中是实现报表汇总的前提。知识点6-5-1:报表生成第一种方法生成报表的目的是为了适应用户的需要,增加报表管理系统功能的灵活性。结合Cell组件来阐述第二种方法生成报表的功能设计。知识点6-5-1:报表生成在使用编程工具结合Cell组件开发的报表管理系统中,在报表管理菜单中启动表样浏览与报表生成功能,提供对所有已存在表样的浏览,选择账套、表样和月份,以及生成所需的报表功能。表样浏览如下图。知识点6-5-1:报表生成表样浏览提供的表样基本信息有:表样编号、表样名称、表样说明、生成表样的操作员姓名和表样的生成日期等,这些信息都取自服务器端数据库中的表样基表(byjb)。表样浏览还应提供表样管理信息的输出功能,以便了解表样的完整信息。报表生成如下图。知识点6-5-1:报表生成账套下拉列表从账套字典中产生可选值,且当前账套作为默认选项。表样编号编辑框可输入表样编号,系统自动读取表样浏览窗口中当前表样的编号。选定或输入月份(默认当前月份),系统根据选择的账套、表样和月份生成报表。知识点6-5-1:报表生成如果以前曾使用所选账套、表样和月份生成过报表,则系统提示报表文件已经存在,是否重新生成。报表生成时,系统运行计算公式,根据表样的公式定义从数据库中读取数据并生成报表。用户所看到的是已经生成了数据的报表。利润表生成如下图。知识点6-5-1...