通用统计报表数据处理软件的开发与使用_第1页
通用统计报表数据处理软件的开发与使用_第2页
通用统计报表数据处理软件的开发与使用_第3页
通用统计报表数据处理软件的开发与使用_第4页
通用统计报表数据处理软件的开发与使用_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章系统概述1.3 安装1.3.1 软硬件环境最低配置l 33MHz 486 处理器l 16MB of RAMl VGA 监视器l 鼠标l 12MB自由空间l Windows 95建议配置l 奔腾处理器l 64MB of RAMl SVGA 监视器l 鼠标l 20MB自由空间l Microsoft Windows 95,98,Me,2000,NT4.0,XP1.3.2 安装SARP从磁盘安装:l 关闭所有正在执行中的程序;l 单击Windows开始(Start)按钮,选择运行;l 将磁盘插入磁盘驱动器;l 输入:a:setup;l 单击确定,按照提示信息进行安装;从光盘安装或WEB网站下载安装:l 关闭所有正在执行中的程序;l 单击Windows开始(Start)按钮,选择运行;l 输入:driver:folderSARP2002.exe;l 单击确定,按照提示信息进行安装;卸载SARP:l 关闭所有正在执行中的程序;l 单击Windows开始(Start)按钮,选择程序-SARP2002;l 双击卸载SARP程序;1.1功能概述“通用统计报表数据处理软件SARP2000V3.0” (以下简称SARP)是由数据录入、数据编辑、报表处理等部分组成的,是常规调查数据处理和普查数据处理的工具软件。SARP系统是在统计年、定报处理系统的基础上,借鉴了其他统计数据处理系统的优点,加以改造、完善的,她规范了数据处理的业务流程,扩大了数据处理的范围,提高了数据处理的速度。SARP系统包括以下主要内容:专业环境SARP系统的使用采用构建处理环境的方法。用户在正确安装SARP系统后,即可使用。当用户准备进行某一种调查问卷的处理或进行某一类相关调查表的处理时,需要为该处理过程建立处理环境。处理环境以专业的方式建立,并记录在SARP系统中。 指标词典指标词典包括所创建的调查对象或调查专业的所有指标,其主要目的是作为数据录入的汉字提示和报表输出的汉字。此外,随着统计制度的改革,统计指标也相应的会发生变化。因此,独立的指标词典有利于程序的使用及维护。指标词典库分专业建立,是该专业各表使用的公共信息库。指标词典库包含该专业所有用到的指标,其表述格式简单,只有:指标代码、指标名称、计量单位。用户在进行报表创建前、制表输出前应首先建立指标词典库,报表创建、输出的主栏指标汉字和宾栏指标汉字是通过指标代码调用词典库来进行的,也就是说,主栏指标汉字和宾栏指标汉字必须先登录在词典库中。报表报表是SARP系统的主要处理对象。SARP系统中所有的数据处理工作都是围绕报表来完成的。按照报表存放的数据类型,报表分为单记录报表和多记录报表,即定长表和不定长表,其中定长表又分为单位字典表和其他数据表。SARP系统中,数据表按单位字典表、定长表、不定长表划分。单位字典表是SARP系统的核心,所有的数据处理将围绕单位字典表进行。按照报表存放的数据内容,数据报表分为基层报表和综合报表,其中基层报表存放原始调查数据,综合报表存放综合单位填报数据或从基层报表加工的数据。审核和计算审核是按照具体的平衡关系,对报表中的数据进行审查。这是对数据进行质量控制的一个重要手段。计算是指对报表中数据进行运算的加工处理。许多分析资料都要通过计算来得到。汇总SARP系统将报表的汇总工作按“叠加”、“分组”进行划分。叠加汇总是将某一单位所属的下一级单位数据对应叠加,得到该单位的汇总数。分组汇总是汇总单位的汇总数按其行、列划分,每行(或列)均是由该单位下属单位满足一定条件叠加而来的,即行(或列)不同,条件亦不同。“叠加”汇总是无条件叠加,“分组” 汇总是以多个条件进行叠加。制表制表是用户统计数据处理的后期阶段,统计资料的整理和积累,统计表的上报,统计数据的提供和分析,都得通过制表来实现。1.2 系统文件组成和作用SARP系统的全部文件由两大类构成,一类是系统运行文件,与用户无关;另一类是用户文件,用户文件又分为:由用户自己描述生成的文件及由用户描述系统生成的文件。1.2.1 系统运行文件 系统程序。 信息提示文件。系统使用的提示进度的视频剪辑动画文件。在用户完成系统的安装以后,以上文件被自动拷贝到程序的启动目录下。系统专业登录文件。初次启动系统后自动生成,该文件与上面几个文件存放在相同的目录下。帮助文件。系统用控件。系统用动态链接库。系统用动态链接库。1.2.2 用户文件的组成、结构和作用用户描述系统生成文件(以下?表示专业代码)、指标词典文件?,其作用是提供用户在数据录入和出表时的汉字名称调用。在做报表输出打印时,将涉及到大量的指标汉字名称,若将这些汉字直接定义在表上,不但操作麻烦,重复劳动,而且出表也不灵活,考虑到用户的随意出表需要和报表制度改革方向以及数据分析特点,系统采用了分专业建立指标词典文件的方法。、分组标志全集文件?(?表示专业代码),分组标志全集指各分组标志的可取值的全体。在分组标志全集字典内存放的是根据用户选择的部分(或全部)分组标志的所有可能取值及其含义。其作用是:l 在对单位字典进行编辑及浏览时,对分组标志项起提示作用并可对各标志值进行合法化检查。l 在打印出表时,如用户在取数码描述中含有分组标志,则在打印时系统自动调用分组标志全集文件并把各标志值的含义打印出来。、专业字典库文件?(?表示专业代码),是该专业的核心文件,所有统计对象的单位代码必须首先在该文件中登录,每一个单位,按照用户规定的级别(一般是行政区划级),在该文件中有特定的位置。、表数据文件 文件名:. ?,这里?是专业代码,是用户定义的表的名字,其作用是存放该表的每一个统计单位的基本数据或存放汇总数据。、表数据索引文件文件名:?,这里?是专业代码,是用户定义的表的名字,其作用是存放该表的索引内容。、界面设计文件文件名为:表号 + .FMF,如果文件存放的是一维表的浏览界面设计信息,则需在表号后加字母。内容定义了屏幕上每一个录入项的类型、特征属性和位置。 、表处理方式文件表处理方式文件是用户对统计表的操作要求方式,文件名为:?. 。主要保存计算公式、审核公式、叠加汇总公式、分组汇总公式、指标指针、宾栏指针、输出表表框、专业批处理公式、备份公式、数据录入公式、数据追加公式、数据检索公式。以上文件主要作用是提供系统操作环境和具体要求,控制系统的处理过程,内容由用户描述。、辅助处理文件辅助处理文件基本上是文本文件,用户可以用各种编辑器对其进行查看,其中:? 数据追加错误信息? 数据备份错误信息? 数据审核错误信息 输出表文本文件 检索结果文件以上用户文件,均产生在用户定义的操作目录之下。第二章 SARP系统加载本章叙述SARP系统的启动过程,以及怎样更合理地对SARP系统运行产生的用户文件进行分类管理。2.1 首次启动SARP系统SARP系统首次启动界面如下(见图),这也是SARP系统的主界面菜单: 图从屏幕下方当前专业的状态条,我们注意到,有关项目都是空的,这说明是新安装的SARP系统,或SARP系统目录中专业信息管理文件还不存在或无内容,主选单的各子选项几乎都是被禁止的。这时,用户必须新建专业或登录原有的专业才可开始数据处理工作。SARP系统的报表管理是以专业分类来进行的,一个专业可有多张报表,但在同一管理目录下只能有一个单位字典库(含填报单位和汇总单位)和一个指标词典库,系统形成的该专业的所有数据文件统一放入用户指定的文件目录进行管理。选【环境(E)】【新增专业】输入专业信息,如2.2图所示:图用户填入的信息包括:专业代码:识别不同专业的关键字,以两字节指定。专业代码将作为用户文件名的组成部份,所以它涉及到所构成的文件名是否符合文件名命名规则的问题,用户应避免使用“.”、“*”、“?”以及其它一些文件名所不允许使用的特殊字符。专业名称:专业的提示性文字说明。数据路径:SARP系统运行过程中产生的各种用户文件存放目录。数据路径名应符合文件目录命名规则。在指定数据路径时,由于启动SARP系统时当前目录的不同,用户应注意以绝对路径指定与以相对路径指定时的异同。此外,数据路径的设置可直接键入,也可通过点【浏览】按钮选择指定。例如:以绝对路径指定数据路径为与以相对路径指定数据路径为,二者可能分别为与。2.2 初次启动后的变化及各专业文件管理完成专业信息描述后,用户可以发现,存放SARP系统的子目录下出现了一个新增文件,它记录了用户在SARP系统中登录的各处理专业信息。同时,用户还可发现,系统已按专业信息所指定的数据路径建立了专业工作子目录。很清楚,SARP系统是通过专业启动文件初始化专业工作环境,以数据路径为数据存放目录对专业的数据文件进行归类存放。综上所述,一台机器上只需安装一套SARP系统,即可管理不同子目录下的各统计专业报表。2.3 自启动专业指定与变更处理专业经过一次专业登录后,再运行SARP系统时,系统主界面当前专业状态条不再是空白,而是显示了一个专业的相关信息,这表明系统已直接进入一个专业的报表处理状态(见图),该专业的数据处理环境初始化已经完成。SARP系统启动时直接进的这个专业,我们称之为自启动专业。图SARP系统登录的各专业中有且仅有一个专业是自启动专业。这种具有自启动专业的专业管理方式,使用户能方便地在启动SARP系统后无需指定处理专业,直接进入一个专业的处理环境,简化操作。指定或解除一个专业的自启动属性只需点击当前专业状态条的【自启动】选择框。SARP系统首次启动时,我们所做的专业信息登录是中的第一个专业登录,也是SARP系统管理的唯一一个专业,它理所当然地成为自动启动专业。用户对管理专业有两种操作:1、增加管理专业,其操作为:在主菜单中选【环境()】【新增专业】。2、变更到其他处理专业,在当前专业状态条的任一下拉列表中选择。2.4 正确设置自启动专业、专业代码与数据路径对一段时期内经常处理的专业,将它设置为自启动专业是必要的,这样能简化用户操作,进入系统时,作为默认处理专业而被自动启动。需要临时性地处理其它专业报表时,只需变更处理专业。由于是临时性的处理,可不必将它设置为自动启动专业,今后重启动SARP系统时,进入的仍是原来那个经常性处理的专业。专业代码作为统计专业的代号,虽可由用户任意指定,但我们希望用户在使用前最好对各统计专业作规范性的编码,便于今后对SARP系统产生的各数据文件进行识别、管理。数据路径由用户自己设定,该子目录既可是已存在的,也可是还未建立的,未建立时系统自动建立。多个不同专业共用一个相同的数据路径是允许的,当然,这将使得多专业数据文件同时存放在一相同目录下,文件管理不太清晰。同一专业(专业代码相同)使用不同的数据路径在SARP系统中也是允许的,这将在不同数据路径下同时存在文件名完全相同的字典库(内容既可相同,也可不相同)。事实上,对于这样的情况,系统内部已作为不同的专业进行处理了。同一专业使用不同数据路径通常发生在专业内不同的报表有不同的填报单位,或同一报表处理方式不同,以及多人同做同一专业的部分报表而不愿相互干扰混杂的情况下。2.5 已有专业的加载利用SARP系统,可以进行不同调查对象或专业的数据处理开发工作。用户只需将描述好的使用环境打包下发给相关的数据处理单位即可。对已经描述好的使用环境,只需在SARP系统中,使用新增专业和已有环境建立目录联系,就可以将已有专业加载到SARP系统中。第三章 专业字典、词典 本章讨论的是SARP系统的专业字典(单位字典、分组标志全集字典以及指标词典)。这部分内容是用户在处理一特定专业时,该专业各表所共同使用的“公共信息”部分,也是SARP系统的基础部分,占有较重要的位置。3.1 单位字典表3.1.1 单位字典表的概念 在进行统计报表处理时,首先接触到的是填报报表的基层单位和进行报表处理的汇总单位。在一定时期,对于一个特定的统计专业的各统计表通常是由相同的单位填报,也就是说:一个统计专业,虽然有众多的表式、指标各异的报表,但处理单位是相同的。基于这一特点,我们将一个统计专业各报表统一使用的处理单位全体独立建库,作为独立于各表而又为各表共同使用的公共信息库。由于该库记录的是单位信息,所以我们将其称之为单位字典库。 单位信息包括:单位代码、单位名称、分组标志值、单位注释以及一些内部使用的附加信息。 一个统计专业,只能有一个相应的单位字典库。鉴于此,对那些虽属同一统计专业,但处理单位集不同的报表,可将其划分为不同专业来进行处理,以保证各专业下的各表使用的是相同的字典库。3.2 指标词典库3.2.1 指标词典库的内容 在做报表输出打印时,将涉及到大量的指标的汉字名称,这些汉字若直接装配在某一张表上,只能为该表打印时所使用,其它表上若有相同的指标出现,用户势必再重键入这些汉字。为了避免用户在表框装配时的重复劳动、简化操作,同时考虑到报表制度改革的方向,SARP系统采用了指标分统计专业建库的方法。 指标词典库(文件名SARPXX.dict,其中,xx为专业代码)分专业建立,为该专业各表使用的公共信息库。其内容较为简单,即:指标代码识别指标的关键字;指标名称指标的汉字名称,供报表输出及数据录入时使用;计量单位指标的计量单位的汉字名称可以有两个,用户在出表时,可以选择其中一个进行输出。 用户在进行制表输出前应首先建立指标词典库,SARP系统报表输出的主栏指标和宾栏指标汉字是通过指标代码调用词典库来进行制表的,也就是说,主栏指标和宾栏指标汉字必须先登录在词典库中。3.2.2 指标词典库的定义用户通过主菜单上的【词典(D)】【新建指标词典】进入指标词典的定义。如图.所示:图.指标词典库定义比较直观,用户在【指标代码长度】,【指标名称长度】,【计量单位个数】及【计量单位的宽度】的下拉式列表中直接设定结果,而【计量单位的宽度】设置需要在【计量单位个数】中设为,才可由灰变深后设定。3.2.3 指标词典库的编辑用户通过主菜单上的【词典(D)】【指标词典编辑】进入到指标词典库的编辑状态。如图.所示:图.在SARP系统的指标词典库内的指标可采用外部文件追加的方法,也可直接利用SARP系统提供的指标词典库编辑功能。根据情况,用户可以两种方法混合使用。指标词典库编辑采用每个指标占一行的窗口编辑方式将各指标的信息以全屏幕方式提供用户在网格内进行编辑,指标信息包括指标代码、指标名称以及计量单位,指标在显示时按指标代码的大小顺序进行排序。 下面从使用的角度分别进行介绍: 、编辑词典库内容进入词典编辑后,屏幕如图.所示:图.屏幕从左到右各字段的顺序是指标代码、指标名称、计量单位1(计量单位2)。用户可利用光标键、移动光标至相应的项上修改。编辑时,词典库的所有内容被一次读入内存供用户编辑。 、在词典库内查找指定的指标通过点击词典库录入屏幕左上角的二级菜单“编辑菜单”并选择“记录查找”,则屏幕显示如图.图.键入欲寻找的指标代码,系统光标将快速地定位至相应的指标上。如果所键入的指标不存在,则屏幕显示如图.所示:图. 、逻辑删除、恢复指定的指标 逻辑删除一个指标后,该指标的信息仍然保存,所不同的是,该指标被视为无效指标,在主栏和宾栏描述的指标词典栏中不存在,即该指标不参加定义主栏和宾栏等操作。对那些在此之前就已定义了的主栏或宾栏指针,该指标在这些表指针中仍然有效。用户可通过二级菜单“编辑菜单”中的“逻辑删除当前记录”将其设置为无效指标,通过二级菜单“编辑菜单”中的“恢复逻辑删除记录”来恢复为有效。也可以通过选择工具栏中的相应按钮来实现。 、增加新的指标增加新的指标,只须将光标移至最末一指标的最后一个单元格,然后敲回车键,则屏幕将出现一对话框,对话框中有一编辑框,供用户键入新的指标,若用户前一个指标代码的最后一位是数字,则编辑框中会出现前一个指标代码加1后的代码,如图.所示:图.新增指标必须首先键入指标代码,该指标代码有效,则系统予以接收,光标顺次右移至名称项;否则,等待用户重新键入,若系统不接收,其原因有:l 欲新增的指标代码位数和定义指标词典时不一致l 欲新增的指标代码在指标词典中已存在5、物理删除指定的指标特别提醒用户,对于新增的单位(在退出编辑后即不再属新增单位)作物理删除将真正地删除该单位,如果以前定义的主栏和宾栏指针用到了物理删除的指标,则该指针变得无效,亦被删除。3.3 分组标志全集字典 分组标志全集指单位字典表中各分组标志的可取值的全体。分组标志应为单位字典表中除单位编码项之外的所有其他各项。在分组标志全集字典内存放的是根据用户选择的部分(或全部)分组标志的所有可能取值及其含义。本节从使用的角度进行介绍。3.3.2 编辑标志全集字典在SARP系统中,用户通过主菜单上的【词典(D)】【标志全集编辑】进入到标志全集的编辑状态。如图.所示:图.屏幕左边框显示标志全集字典中的所有标志,右边框显示各个标志的标志值。用户在左边框中选中某一标志,则在右边框中显示这个标志的标志值。也可在左边框中利用光标键、移动光标至相应的标志上,来达到同样的效果。追加标志值:如果要为某个标志追加标志值,则先选中这个标志,然后选择【编辑标志全集】菜单下的【追加】菜单项,则在右边框的最后一个标志值后增加了一个标志,此时,焦点落在增加的标志值的标志代码上,用户就可以对它进行编辑。也可以通过工具栏的追加按钮来实现。插入标志值:如果要在某个标志值前插入标志值,则先在右边框中选择一个标志值,然后选择【编辑标志值】菜单下的【插入】菜单项,这样就在右边框中选择的标志值前插入了一个标志值。也可通过工具栏的插入按钮来实现。删除标志值:如果要删除某标志的标志值,则先选中一个或多个标志值,然后选择【编辑标志值】菜单下的【删除】菜单项,也可以通过工具栏的删除按钮来实现。3.3.3 SARP系统中全集字典的使用 1.在录入分组标志时起提示作用,在屏幕左上角提示用户正在录入的标志的含义。用户可通过二级菜单【字典库编辑功能】中的【标志提示打开】来打开或关闭提示功能。 2.对各标志值进行合法化检查,可通过二级菜单【字典库编辑功能】中的【单位标志审核】,对用户所输的标志利用标志全集的取值范围进行合法化检查,如有超出范围的单位,则在屏幕上显示出错单位编码,系统也可对所有的分组标志进行检查,如在标志全集中没有描述的标志,在检查时系统自动跳过该标志而检查下一标志。 第三章 数据录入本部分将数据按系统要求的格式输入系统内,写入数据体。数据录入可以一次选择多张报表进行数据录入,录入时的每一个输入项都根据其定义的属性,进行了严格的控制,包括是否可输入字符、最大宽度、小数位宽度等等,尽量减少用户可能的犯错误的机会。数据录入还可以边录边审,以及使用录入公式。在录入中还可以使用系统定义的快捷键,以及在菜单中对录入环境进行设置。本模块还可以显示报表的主栏和宾栏汉字,用户在定义表时使用和制表模块一致的指标描述,定义了报表的宾栏和主栏指针,在录入时就可以显示出报表的主栏和宾栏。 在数据录入模块,回车键是很重要的,一项数据的录入结束定位,以及下一数据项的位置等等,都是按回车键来进行。下面详细介绍数据录入:1选择录入报表首先,选择录入报表,在菜单【数据录入】中,点击子菜单项【数据录入】,弹出选择录入表对话框(如图6.14)。图6.14在屏幕中(如图6.14)左边的列表框是本专业所有的报表,列表中的每一项代表一张报表,如果报表为单位字典表,则该项的最左边有一个“*”符号;每一项的括号内的信息为该表表号,括号后面的信息为该表的表名。屏幕(如图6.14)中右边的列表框是选择了将要录入的报表,该列表框的项顺序即是在表录入时的顺序,如果选择的录入表中包含单位字典表,则系统将单位字典表置在第一张录入表的位置,即在右边的列表框中放在第一项。报表的选择使用屏幕(如图6.14)中间的两个按钮:“-”、“”是用来在选择了左边的【可选择表】列表框的报表之后,点击“-”按钮,将选择的报表移到右边的【录入表】列表框中;“”按钮,将选择的报表移到左边的【可选择表】列表框中,表示取消此表的录入。选择录入表也可以用鼠标左键双击左边的【可选择表】列表框的报表,将该报表选择到屏幕(如图6.14)右边的【录入表】列表框中。屏幕右下方的【录入公式】复选按钮,用来选择录入公式,录入公式的使用在本章后面部分详细介绍。在选择了数据录入表之后,按【确定】按钮进入数据录入。6.3.2进行数据录入进入数据录入模块后,屏幕将首先显示第一张表的录入界面,如果选择了多张表,表的录入顺序与选择录入表时的顺序是一致的。根据定义表类型的不同,数据录入提供了以下四种形式:1、定长一维表的编辑方式,如图6.15所示:图6.15屏幕(图6.15)中使用了数据输入框来输入数据,在录入时,首先,应在单位代码项中输入单位代码,按回车键后,如果该单位代码在单位字典中存在,屏幕中显示该单位的数据;如果该单位代码在单位字典中不存在,那么有两种情况:一是如果当前表为单位字典,则该单位代码被当作新增单位,用户可以录入该表的其他项的数据;二是如果当前表不是单位字典,则该单位代码为非法单位代码,弹出提示框(图6.16),不允许数据录入。图6.16在数据项输入时,每输入一项数据后,按回车键,光标跳到下一个数据项进行数据输入;如果按住SHIFT键,再按回车键,光标跳到上一个数据项位置。系统根据表定义时每一项数据的数据类型,自动禁止非法字符的输入。例如:数据类型为NUMBER类型,则对于非数字的字符输入时,系统不响应输入。在使用数据输入框进行数据项的录入时,光标可以自动跳转到下一个数据位置,在下述情况时光标自动跳到下一数据位置:l 对于CHAR类型数据项,录入达到定义的数据长度时;l 对于NUMBER类型小数点位数为0数据项,录入达到定义的数据长度时;l 对于NUMBER类型小数点位数不为0数据项,小数位达到定义的数据小数位长度时。数据录入时,如果当前数据项为本表的最后一个数据项,按回车键后,则会有两种情况:一是只选择了一张录入表时,则光标自动跳到本表的单位代码输入位置,并自动显示当前单位后的下一个单位的数据;二是选择的录入表多于一张时,则屏幕显示下一张录入表,光标定位下一张录入表的第一个数据项位置。屏幕的下方的状态栏里显示该单位的单位名称。2、定长一维表的浏览方式,如图6.17所示:图6.17对于定长一维表,系统提供了浏览录入方式,用网格方式同一屏幕中显示多个单位的数据,网格中的每一行对应一个单位,网格的第一列为单位代码。网格的每一个数据项位置,根据报表定义时的属性对每一个数据项进行了合法性限制,禁止非法字符的输入。在数据项输入时,每输入一项数据后,按回车键,光标跳到下一个数据项进行数据输入;如果按住SHIFT键,再按回车键,光标跳到上一个数据项位置。在网格内的数据项录入时光标可以自动跳转到下一个数据位置,在下述情况时光标自动跳到下一数据位置:在下面讲到的二维表和不定长表使用网格进行数据录入时,光标自动跳到下一数据位置,也是一样的。l 对于CHAR类型数据项,录入达到定义的数据长度时l 对于NUMBER类型小数点位数为0数据项,录入达到定义的数据长度时l 对于NUMBER类型小数点位数不为0数据项,小数位达到定义的数据小数位长度时在网格的垂直滚动条滑块位置到达顶部或底部时,继续用鼠标点击滚动条的上滑、下滑按钮,可以继续显示下面没有显示出来的单位。在屏幕下方的状态栏里,显示本表的总单位数以及当前单位数等信息。在浏览录入方式增加新的记录,当光标位置在网格的最后一行时,按“”键,弹出对话框如图6.18所示图6.18用户在对话框中录入新增记录的单位代码,按【确定】按钮或回车键后,如果该单位在单位字典中已经存在,则在网格中新增一行单位位置,光标定位在第一个数据位置,等待用户录入数据。如果该单位在单位字典中不存在,则有两种情况:一是如果当前表为单位字典表,则该单位当成新增单位来进行数据录入;二是如果当前表不是单位字典表,则提示非法(如图6.19),不允许数据录入。图6.193、二维表的网格录入方式如图6.20所示:图6.20二维表的网格录入方式,可以显示表的主栏和宾栏。报表的主栏、宾栏汉字及层次的定义,来自于在表定义时挂的主栏指针和宾栏指针。如果在表定义时,没有挂主栏和宾栏指针,则只显示行列的顺序号。网格的每一个数据项位置,根据报表定义时的属性对每一个数据项进行了合法性限制,禁止非法字符的输入。在数据项输入时,每输入一项数据后,按回车键,光标跳到下一个数据项进行数据输入;如果按住SHIFT键,再按回车键,光标跳到上一个数据项位置。如果在网格的最后一个数据位置(最下行,最右列),按回车键,则有两种情况:一是只选择了一张录入表时,则光标自动跳到本表的单位代码输入位置,并自动显示当前单位后的下一个单位的数据;二是选择的录入表多于一张时,则屏幕显示下一张录入表,光标定位下一张录入表的第一个数据项位置。屏幕的下方的状态栏里显示该单位的单位名称。4、不定长表的网格录入方式(图6.21)图6.21对于不定长表的录入,用户在单位代码输入位置,输入单位代码,按回车键,如果该单位代码在单位字典中存在,光标自动跳到网格的第一个行代码输入位置,用户输入行代码,按回车键,系统将自动检查该行代码的合法性,如果合法,则在网格的第一列位置显示该行代码的指标名称;否则,弹出出错提示,不允许数据录入。如果用户在没有输入行代码或错误行代码的后面输入数据,系统因无法读取数据输入位置的数据属性(如数据类型、数据长度、小数点位数等)信息,将弹出提示错误框,如图6.22所示。图6.22网格的每一个数据项位置,根据报表定义时的属性对每一个数据项进行了合法性限制,禁止非法字符的输入。在数据项输入时,每输入一项数据后,按回车键,光标跳到下一个数据项进行数据输入;如果按住SHIFT键,再按回车键,光标跳到上一个数据项位置。屏幕的下方的状态栏里显示该单位的单位名称。6.4 数据录入时选择企业代码在数据录入过程中,要选择单位代码,弹出单位代码选择对话框(如图6.23),有两种方法:一是在菜单【数据操作】中选择菜单项【选择单位代码】;二是在数据录入屏幕上上双击单位代码输入位置。图6.23在单位代码列表中,双击单位代码项,则会显示该单位代码下一级的单位代码列表。在屏幕(图6.23)中,单位代码输入框中显示的为当前选择的单位代码。屏幕(图6.23)下方的状态提示栏里,显示的是单位总数和当前单位的位置。在单位代码列表框的垂直滚动条的滑块滑到最下部或最上部时,用鼠标点击滚动条的下滑按钮或上滑按钮,则能够显示出当前屏幕未显示完的后面的或前面的单位代码(如果有的话)。在选择了单位代码后,按【确定】按钮,则录入屏幕上显示出该单位的相应数据。6.5 应用录入公式在图6.14中,用鼠标点击屏幕右下方的【录入公式】复选按钮,选择录入公式,弹出对话框,如图6.24所示:图6.24在数据录入中,可以使用录入公式,录入公式的作用是:1、可以在录入公式中定义条件,则显示的单位都是符合条件的单位,不符合条件的单位不显示。2、可以在公式中定义录入位置(使用数据对应码),数据录入的光标的跳转将按照录入公式定义的各录入表中的位置移动,用户在定义的数据位置上录入数据。描述录入公式的规则及限制约定:(1)录入公式描述使用的关键字及说明:OP:同其他的SARP描述公式一样,用OP定义本公式所打开的数据表文件例如:OP A=E101 B=E102打开E101和E102两张表的数据文件Tn:定义录入公式条件,数据录入的过程中显示的单位都符合此条件例如:T1:(Z5”)录入中显示单位代码不是”的单位Qn:定义录入数据对应码,定义数据录入中数据录入的数据位置及次序,在数据录入时,每次按回车键后光标将按照此顺序进行位置跳转。数据位置的定义可以用数据在该表的绝对位置,也可以用表的行、列描述数据在表中的位置。例如:Q1:A6,A10, A 12数据录入时,要录入的数据为A表的第6、10、12个数据位置Q1:A1,6,A2,2, A 2,6对于A表(10行8列),定义的录入位置为第6(第一行、第六列)、第10(第二行、第二列)、第12(第二行、第六列)的数据位置。(2)描述录入公式的限制约定:用Tn定义录入公式条件时,每个录入公式限制只能定义一个录入条件用OP 定义打开的表时,打开的表及顺序必须和选择录入表对话框中选择的表及顺序一致。用Qn定义录入公式时,在录入公式中,支持跨表录入公式定义,要求表的顺序要按照选择录入表的顺序从前到后的规则;数据位置的定义录入顺序要符合表顺序,同一张表位置从小到大的规则进行定义。例如:录入公式“E301”:OP A=102 B=106T1:(A510)Q1:A1,A4,A6,B2,B28说明:公式定义了打开两张数据表:102、106录入条件为:102表的第5个数据位置大于10录入公式:描述的是102表的第1、4、6数据位置,然后106表的第2、28数据位置。在录入界面中,光标的跳转将按照这个顺序进行,在录入完最后一个数据后,光标将跳转到102表的单位代码位置,并且系统将读取并显示出下一个符合条件的记录,进行下一个单位的录入。对于录入报表的选择,可以使用列表框选择到右边的报表列表,也可以使用录入公式中的 “OP” 关键字定义录入表,如果既使用了列表框进行录入表选择,又使用了录入公式并在录入公式中用“OP”关键字定义了录入表,那么,系统将自动对两者定义的录入表及录入顺序进行检查,如果不一致,则录入公式失效。使用了录入公式,数据项的录入顺序应按照录入公式规定的录入顺序进行光标转移,按回车键,光标将自动跳转到录入公式规定的下一个录入位置;按住SHIFT键,再按回车键,光标将跳到录入公式规定的当前位置的上一个录入位置。如果当前位置为录入公式规定的录入表的最后一个录入位置,按回车键后,有两种情况:一是只选择了一张录入表时,则光标自动跳到本表的单位代码输入位置,并自动显示当前单位后的符合录入公式条件的下一个单位的数据;二是选择的录入表多于一张时,则屏幕显示下一张录入表,光标定位下一张录入表的录入公式规定的第一个数据项位置。6.6 边录边审边录边审是指对刚录入的屏幕上的数据进行审核,并对审核的错误提供审核报告单,让用户可以马上对错误数据进行修改。在菜单【数据操作】中,点击菜单项【边录边审】,弹出选择审核公式对话框,如图6.25所示:图6.25本模块的作用:是对当前单位的所选报表中的数据,可以是保存或尚未保存的数据,进行审核,用户可以在错误报告中直接对错误数据进行修改,然后再进行其他操作(保存、继续录入等)。在屏幕(如图6.25)中选择录入公式,按确定按钮,进入数据录入。录入的报表为审核公式中的OP关键字指定的报表,录入的顺序即为OP关键字打开报表的顺序。详细审核公式的描述语法规则见数据审核的有关章节。在一个单位录入完成后,按F5功能键,将对当前单位数据进行审核,如果有审核错误,弹出审核报告单,如图6.26所示:图6.26在屏幕的审核报告单对话框(图6.26)中,显示的每一条错误报告及其数据误差,用户在屏幕的网格中可以直接修改错误数据。按“确定”按钮对修改的结果将重新回显到屏幕上,“忽略”按钮将忽略此项错误信息,“退出”将不再继续审核。6.7 数据录入功能键及有关菜单项介绍在数据录入中,可以使用功能键。具体的功能键定义如下:RETURN光标移到下一数据输入位置SHIFT + RETURN 光标移到上一数据输入位置F5在边录边审状态,审核F8显示上一张录入报表F9显示下一张录入报表CTRL + D删除当前表的单位CTRL + Q退出数据录入CTRL + R新增单位CTRL + W 保存数据(上移)录入网格中光标上移一行(下移)录入网格中光标下移一行在定长一维表浏览状态的网格最后一行,为新增记录(左移)录入网格中光标左移一列(右移)录入网格中光标右移一列CTRL +根据单位字典表索引顺序,显示上一个单位CTRL +根据单位字典表索引顺序,显示下一个单位CTRL + HOME根据单位字典表索引顺序,显示第一个单位CTRL + END根据单位字典表索引顺序,显示最后一个单位与录入有关的菜单项介绍:菜单【数据录入】(如图6.27):图6.27【数据录入】进行数据录入【边录边审】进行边录边审【编辑状态】只对定长一维表起作用,编辑方式数据录入【浏览状态】只对定长一维表起作用,浏览方式数据录入【自动保存】在当前数据录入过程中,对所录入的数据自动进行保存,不必用户手动执行保存操作【字典标志即审】设置此项后,对于单位字典表,数据录入的每一个单元格,在按下回车键或光标离开本单元格之前,都将立即对单位字典数据值的合法性进行校验【录入结束】录入结束菜单【数据操作】(如图6.28):图6.28【选择单位代码】选择单位代码,弹出选择单位代码对话框,选择确定后,屏幕将显示该单位的数据【新增单位】在单位字典表中,增加新的单位,【删除】删除录入表的当前单位【审核】在边录边审时,审核当前的单位的录入报表的数据,弹出错误报告单,用户可以在错误报告单中立即对错误进行修改。【保存】保存当前单位的录入数据【首单位】按单位字典索引顺序,移动到第一个单位【上一单位】按单位字典索引顺序,移动到上一个单位【下一单位】按单位字典索引顺序,移动到下一个单位【末单位】按单位字典索引顺序,移动到最后一个单位【刷新】刷新屏幕显示,重新读取数据并显示到屏审核审核是按照具体的平衡关系,对报表中的数据进行审查。这是对数据进行质量控制的一个重要手段。菜单中 审核计算-数据审核 让后选择与之对应的公式汇总根据统计工作的特点,报表的汇总分为“叠加汇总”和“分组汇总

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论