下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第六章报表生成系统1概述6-11.1功能描述6-11.2报表类型6-12操作说明6-22.1进入报表生成系统6-22.2基本操作6-42.3输入报表内容6-112.4编译报表6-182.5 退出6-18i概述在MACS系统中报表生成软件和EXCEL报表工具共同为用户提供了强大的报表组态系统,组 态过程采用“所见即为所得”的方式。用户在报表生成系统中,可利用WINDOWS NT提供的各种 输入方式,在既定的单元格中录入说明性文字、定义需打印动态数据的点,再根据需要修改表格格 式,即完成了一幅报表的编辑。报表生成系统与数据库生成系统有关,在进入报表编辑之前必须完成系统库的生成,也就是说, 报表中定
2、义的动态点必须在相应系统库中定义过。另一方面,它又与控制方案生成系统有关,定时 打印报表需要用功能块来驱动。报表生成过程是指用户进入报表生成系统,编辑、组态报表,再进行编译生成报表文件的过程。1.1功能描述用户利用报表生成软件既可将所需的实时数据在表格中打印出来,也可模拟系统在特定的历史 时间打印报表,通过观察数据,用户可以分析系统趋势,及时发现现场运行中出现的问题。本系统利用了 EXCEL报表工具,使得报表编辑过程变得简便、灵活并可用打印预览功能观看制 作报表的效果,具有良好的人机交互界面。在本系统中,一个报表文件缺省存放1个工作表,最多可存放256张工作表,每张报表最人可 达65536行、
3、256列。编辑、编译生成的报表文件,用户可自定义存放目录。用户可根据需要将报表文件下装到各打印站。1.2报表类型工业生产中常用的报表犬致分为定时报表、实时报表两种。 定时报表:一般用来在规定的时刻打印生产过程的操作记录和统计(求和、平均等),主要用来 取代操作工的抄表工作。这类报表一般采用定时驱动,通常有时报、班报、口报和周报等等。 实时报表:用来随机打印某个时刻的报表或者历史报表,由人工触发。用户除可在线打印实时报表外,还可打印历史报表和备份报表。 历史报表:用来模拟系统在特定的历史时间下打印实时报表,即打印报表在过去某一时刻的值。 备份报表:是已打印过的报表的磁盘映像,由系统保留。用户可以
4、在以后直接把它们调出来打 印。6-1报表生成系统2操作说明2.1进入报表生成系统单击任务栏“开始”菜单中的“程序”中的相关目录,然后选择“报表组态工具”(如图2-1 所示),屏幕上将出现“选择数据库”窗II,在数据库名称列表中罗列了本站建立的所有工程名称, 如图2-2所示,用鼠标左键双击所需的工程名称,即可进入报表生成系统,屏幕将出现EXCEL报表 报表I动态点I编译I逍莊|编辑画面,同时弹出!h “卩控制菜单栏,EXCEL报表编辑画面也同时显示出“常用”和“格式”等工具栏,如图23所示。Kyy«rSnap-DX Stirfap® Sybase SOL Anywhere 5
5、.0為 Vinanp宓用件启动g ACDSft 32 BrRW喰 ACDSee 32 7ie*erlatraldi t-3?我的电IS电阿上邻括WinZip h*!mg Internet ExplorerOutlook Impress打开OEElgo丈档Hindoot HessingI浙建0住心文档Vindvs MT熒遁吉理黑繼血令尖示符册厂鳖州山景 淨柳秦石曷程存 Clob ESCAPEXS2Q00nACS逍态软件c报表沮态工査找(X)帮助00运行翅弱更召 谱/perSncya眛-MyrSnap-DXFey Yisio DryingFor ion Xnli7iruxIQtrZdi t启动Ni
6、crosoEt ExcelNicrsoEt VordVizi?rEozzioncJ.国工倒確鐵 gjfcgs 询3设备蛆玄审倉爭故彌5M数据趣态工貝 sfssra U須我爼玄工耳图22 “选择数据库”窗口图2“进入”系统66-3(5)图2-3 “报表编辑”画面其中:(1)标题栏:显示报表生成软件名称及报表文件名。(2)功能菜单栏:采用下拉式菜单,用户可选择执行每项下拉菜单中的命令。(3)常用工具栏:提供最常用命令,如文件管理、打印、剪切、粘贴和排序等。(4)格式工具栏:用来改变单元格的外观,如字体、对齐方式和颜色等。(5)编辑栏:将光标确定到此位置,即可编辑活动单元格的内容。(6)单元格坐标框
7、:显示活动单元格的坐标(列标行号)。(7)全部选定按钮:单击此按钮可选定整个工作表。(8)活动单元格:在EXCEL中,用光标选中的单元格为活动单元格,单元格的坐标将在''单 元格坐标框”中显示。(9)行号:为此行在工作表中的排列序号,单击行号按钮可选中此行。(10)列标:为此列在工作表中的排列标号,单击列标按钮可选中此列。(11)工作表标签(栏):以标签的形式显示此工作簿中各工作表的名称,单击某一标签可显 示该工作表内容。(12)标签滚动按钮:当工作表标签栏没有足够的空间显示所有的标签时,可使用其中的按钮来显示其它工作表标签。(13)工作表滚动条:用鼠标拖动此滚动条,可显示工作
8、表的任意部分。(14)工作表编辑区:在此工作区中,编辑报表的所有内容,并为所见即所得方式。(15)工作表控制菜单栏:包含对工作表的各种控制命令,如添加、删除、重命名工作表,加 入各类动态点、编译等命令。(16)状态栏:显示当前编辑状态。2.2基本操作本节主要以报表文件、工作表、行列、单元格为对象来分别说明它们的基本操作方法。2.2.1报表文件(工作簿)1. 新建进入本组态系统后,系统将自动建立一个报表文 件,用户编辑即可,另外在功能菜单栏中单击“文件” 卞拉菜单中的“新建”命令;或在工作表控制菜单栏 中,单击“报表”下拉菜单中的“新表”命令,如图 2_4所示,屏幕将自动切换至新建报表文件。2.
9、保存当一个报表文件完成编辑后,在功能菜单栏中单击“文件”下拉菜单中的“保存”命令或直接 在常用工具栏中单儿盘图标,即可弹出“另存为”窗I I如图2-5所示,“保存位置”框中将自动显 示当前工程的report文件夹(需卞装的报表文件必须保存在此文件夹中),用户在文件名输入框中键 入所保存文件的名称,单击“保存”按钮即可。-在本系统中规走走时报表名最多为12个英文字符或6个中文字符。报表生成系统下拉列表框显示上一级文件夹按钮文件、文件夹显示区图25 “保存”窗口3.打开文件在功能菜单栏中“文件”下拉菜单中,单击“打开”命令或直接在常用工具栏中单击凤图标, 即可弹出“打开”窗【I如图2-6所示,“查
10、找范围”框中将自动显示当前工程的repon文件夹,然后 在文件、文件夹显示区中选中预打开的报表文件,单击窗I I右侧的“打开”按钮或双击此文件名即 可。图2-6 “打开文件”窗口4.页面设置用户可根据需要进行页面设置,即重新定义报表的纸张人小和页边距等信息。在功能菜单栏中“文件”卞拉菜单中,单击“页面设置”命令,即可弹出''页面设置”对话框, 如图2-7所示。图2-7 “页面设置”对话框在此对话框中,用户可分别选择“页面”、“页边距”、“页眉/页脚”和“工作表” 4个选项 卡,其中: 页面:可根据不同的需要选择不同的纸张人小和打印方向(纵向和横向)。在本系统中,要求纸 张类型为
11、 “US Std Fanfbld”; 页边距:用于设定工作表和页眉页脚在打印输出时与纸张边线的距离:设定垂直或居中对齐方 式; 页眉/页脚:从内置的页眉和页脚列表中挑选所需内容,也可自定义,单击“自定义页眉”和“自 定义页脚”按钮即可; 工作表:用于选择需要打印输出的工作表元素;控制工作表打印输出的顺序等。5 .打印预览在设置好页面后,可使用“打印预览”功能来预先查看一下打印效果。在工作表控制菜单栏中,单击“报表”卞拉菜单中的“打印预览”命令。经程序翻译解释,报 表中已有数据。在打印预览画面上部有一行图标如图2-8所示。X报表组态工具编辑区|下页建)|上页(D 1缩砂1打£卩0)|设
12、置(§). |页边距|分页预览辺|关闭帮助01)|图28 “打印预览图标”工具栏其中: 下页、上页:当报表为多页时可用来翻页; 缩放:用于检查打印输出的全局或某个局部; 打印:用于进入打印对话框; 设置:用于进入页面设置对话框; 关闭:用于退出打印预览画面。6. 打印此命令可以进行离线打印报表。在功能菜单栏中“文件”卞拉菜单中,单击打印命令;或在工作表控制菜单栏中,单击“报表” 下拉菜单中的“打印”命令,即可进入打印对话框,如图2-9所示。其中主要对话区域功能如下:图2-9 “打印”对话框 打印机:在名称卞拉框中选择可使用的打印机:同时可查看打印机当前状态、类型、位置等信 息: 范闱
13、:确定工作表的打印范I制,可选全部或某几页; 打印:确定打印对象,可选选定区域、选定工作表或整个工作簿。 份数:在打印份数框中输入需打印的份数。单击“确认”按钮,即执行打印命令。单击“取消”,可关闭打印窗口,取消打印任务。窗口魁)帮助0) 新建窗口 ) 重排窗口 ). 隐藏©) 取消隐藏"拆分窗口) 冻结拆分窗口 g)1 Book6V 2 Book5.xls7. 切换到其它工作簿在功能菜单栏中“窗门”卞拉菜单底部,可显示当前打开工作簿的名 称,如图2-10所示,当前显示工作簿名称前标有问,单击工作簿名称将 显示该工作簿。&关闭在功能菜单栏中“文件”下拉菜单中,单击“
14、关闭”命令;或在工作 图2J0 “窗口”菜单 表控制菜单栏中,单击“报表”下拉菜单中的“关闭”命令,可将当前打 开的文件关闭。9 编辑索引表图2-11 “编辑索引表”对话框操作员站只能打印在编辑索引表中显示的报表文件,所以组态 时,应将需在线打印的报表文件添加到编辑索引表中。在工作表控 制菜单栏中,单击“报表”卞拉菜单中的“编辑索引表”命令,将 弹出“编辑索引表”对话框,如图2-11所示,(若在进入本系统时, 没有选择工程而是单击屏幕右上角的却按钮进入的,那么将弹出信 息窗II,提示在本工具启动时选择一个工程。)在其中可完成对报 表文件的添加、删除及修改等功能。在编辑索引表中的报表文件可分为定
15、时报表和普通报表两种类 型,定时报表必须标以定时报表标志。(1)添加若将定时报表testl加入编辑索引表中,应首先在文件名编辑框 中键入testl,然后选中“定时报表”复选框(确定其为定时报表), 单击“添加”按钮即可完成添加操作,同时索引列表中将显示此文 件名并带有定时报表标志,如图2-11所示。(2)删除若要把报表文件从编辑索引表中删除,在索引表中选定该文件后,单击“删除”按钮即可。(3)修改组态报表的名称或类型修改后,编辑索引表中的名称或类型也应相应的随之修改。修改的方法 是在索引表中选定该文件名,然后在文件名编辑框键入新文件名;或根据当前文件的类型选中或取 消“定时报表”复选框,最后单
16、击“修改”按钮即可。2.2.2工作表由于在线系统打印是根据报表文件名称确定打印对彖的,所以组态系统中一个报表文件只包含 一个工作表(缺省值),当在线打印此报表文件时,即可打印出这一工作表。66-7报表生成系统若在实际使用中,用户需要在一个报表文件中保留几个工作表,那么,在线打印此报表文件时, 打印出的是最后一次访问的工作表。1命名工作表通常,工作表名称可在工作表标签中显示,要重新为工作表定义名称,双击工作表标签,当标 签变为编辑状态时即可键入新名称;或在功能菜单栏中“格式”下拉菜单中,单击工作表路径下的 “重命名”命令,标签将变为可编辑状态,即可输入新名称。格武Q)工具)数据)窗口址)帮助QP
17、囹单元格CtrlM列©A *烈Hfi璽I 工作表QP自琳用腺念)条岸恪式)粧(S)语音信息隐蔵QD背层图2J2 “格式”下拉菜单I在功能菜单栏中格式”下拉菜单中,单击工作表路径下的"重 命名"命令,即在"格式"下拉菜单中,将光标停留在“工作表" 项上,将弹出下拉菜单,移动光标到"重命名"命令上,如图 2-12所示,单击鼠标,即完成此命令操作,以下类似操作用相同方法即可。2. 切换到其它工作表3.添加工作表单击其它工作表标签即可切换到该工作表,当预选择工作表标签 被隐藏时可连击标签滚动按钮:或在此滚动按钮上单击鼠标右
18、键,将 弹出工作表名称列表,如图2J3所示,选择所需工作表即可。图2-13 “右键”菜单在功能菜单栏中“插入”下拉菜单中,单击“工作表”命令,将在当前显示工作表前,插入一 个新工作表并自动显示。4.复制和移动工作表单击目标工作表标签,拖动鼠标至所需位置(可显示“”指示位置),放开鼠标即可将工作 表移至目的地;在放开鼠标之前,同时按下“Ctrl”键,即可将工作表复制至目的地。223行、列1设置行高.列宽将鼠标移至行标题区(列标题区),移动鼠标至所要调整高度的行的底部(所要调整宽度的列 的右部),当十字光标变为双箭头小杠时,单击并拖动鼠标可调整一行高(列宽)。另外,可通过设置窗II,设置选定行(列
19、)的行高(列宽)。用户可单击一个行号(列标)来选定一行(一列),或者单击 “全部选定”按钮,选定整个工作表。选定范閑后,在功能菜单栏 中“格式”下拉菜单中,单击“行”(列)路径下的''行高(列宽)” 命令,将弹出行高(列宽)对话框,如图2-14所示,在行高(列 宽)输入框中键入行高度(列宽度),单击“确定”即可。行奩行高型:)13图2-14 “行高”对话框2插入、删除行(列单击功能菜单栏中“插入”下拉菜单栏中的“行”(列)命令,可在当前选定位置前插入一行 (列);选定一行(列),单击“编辑”下拉菜单中的“删除”命令,即可删除此行(列)。2.2.4单元格1.设置单元格格式单击功能
20、菜单栏中“格式”下拉菜单中的“单元格”命令或选中单元格后单击鼠标右键选择“设 置单元格格式”命令,弹出“单元格格式”对话框,如图2-15所示,利用不同的选项卡,可以设置 单元格内数据的类型、对齐方式、字体,给单元格加边框、底纹等,另外,还可单击“格式”工具 栏中与其对应的命令快捷图标,直接进行操作。单元格格式对齐字体边框因案保护I66-13第四纪佛口常规单元格格式不包含任何特定 的数宇格式。确定 I 取消 I图2-15 “设置单元格格式”对话框2.移动、复制单元格若要移动单元格内容,首先选定该单元格,将鼠标移至单元格边缘,当鼠标变为倾斜箭头时, 单击鼠标左键并拖动至目标单元格即可。若要复制单元
21、格内容,用移动单元格的方法,同时按下“Ctd”键即可,或先选定该单元格,将鼠标移至单元格右下方,当鼠标变为“+”时,单击鼠标左键并拖动至目标单元格即可。图2-16 “插入”对话框若选定多个单元格,利用以上方法,也可实现多个单元 格的移动和复制。3. 插入、删除单元格若要插入一单元格,单击功能菜单栏中“插入”下拉菜 单中的“单元格”命令,将弹出“插入”对话框,如图2-16 所示,通过各选项确定插入单元格位置,单击“确定”键即 可。若要删除一单元格,单击功能菜单栏中“编辑”卞拉菜 单中的“删除”命令,将弹出“删除”对话框,如图2-17 所示,通过各选项确定删除(活动单元格)后其它单元格的 位置,单
22、击“确定”键即可。4.自动填充图2-17 “删除”对话框可利用自动填充功能实现自动排序。例如:在第一个单元格中键入“1”,在下方的第二个单元格中键入“2”,选定两单元格后, 将鼠标移至选定区的右下方,当鼠标变为“ + ”时,单击鼠标左键并向下拖动,可自动将拖至区域排序。2.3输入报表内容2.3.1输入数据选定活动单元格后,可通过前面介绍的设置单元格格式功能,确定本单元格的数据类型(默认 为常规),用户即可直接键入数值,或利用系统提供的输入法键入汉字,需要注意的是键入的内容 需要与定义的数据类型对应。若需编辑单元格内容,双击单元格;或选定单元格后,将光标确定在编辑区上方的编辑栏中, 即可修改单元
23、格内容。2.3.2定义公式选定活动单元格后,单击功能菜单栏中“插入”下拉菜单中的“函数”命令,即可弹出“粘贴 函数”对话框,如图2-18所示,根据需要选择不同的函数类型和函数名后,单击“确定”,将弹出 对应的参数输入窗II,以求和函数为例,如图2-19所示,将光标确定在第一个参数输入框后,可在报表中选定被确认为参数的单元格,系统将自动把此单元格的坐标显示在参数输入框中,用同样方 法确定以下参数,单击“确定”,窗I关闭,该单元格显示计算结果。当参数单元格数值变化时, 该单元格的数值也随之变化。图2-18 “粘贴函数”对话框图2-19 “求和函数”窗口报表切态爲编译退岀IIII历史点 实时点 时间
24、点 修改点图2-20 “加入动态点”窗I I2.3.3加入动态点定义动态点是制作报表的关键,只有用户定义了动态点,系统才 能从系统库和历史库读取动态点在不同时刻的数据。动态点包拾历史点、实时点和时间点。选定单元格后,单击工作表控制菜单栏中的“动态点”,弹出卞 拉菜单,如图220所示,可根据需要在下拉菜单中选择不同的动态点插入。报表生成系统1.历史点单击“历史点”将弹出历史点对话框,如图221所示。历史点点名:|2|组号:F壬| 前推时间: 寺-曰卽-时 茁分±(°秒 间隔时间: 夺-日zK吋 尹分±0-秒方向:|垂直二|点数:厂勻 显示格式: Iwi 3尹列尹行写
25、入|校验| 嗣图2-21 “历史点”对话框 点名:数据库点名。 组号:该历史点所在的简化历史库历史组号,缺省值为0。 前推时间:从报表打印时刻起向前推至所需打印时刻的时间段值。例如:报表原设置为:1: 005: 00报表打印时刻5: 05时间间隔为1小时前推时间为4小时5分钟点数5则打印结果为1: 00、2: 005: 00这五个时刻的事件值。但如果只需打印2: 00和3: 00这两个时刻的事件值,而报表当前打印时刻为5: 05,就应设置为:前推时间3小时5分钟(前推至2: 00)间隔时间1小时点数2则打印结果为2: 00和3: 00这两个时刻的事件值。 间隔时间:相邻两个历史点间的时间间隔。
26、可以精确到秒,通过显示框左侧的微调按钮确定间 隔时间。 方向:打印出的历史数据的排列方向,可通过显示框右侧的下拉箭头选择垂直或水平方向两种。 点数:需要打印的点数,通过右侧的微调按钮确定。 显示格式:根据不同的历史库点选择相应的数据显示格式,即打印格式,可选缺省、整数、开 关、浮点数和科学计数五种。当选择不同的格式类型时,显示格式信息将随之变化,用户可进 一步确定显示格式。 当选择“缺省”时,系统将根据数据库中定义的显示格式打印。 当选择“浮点数”时,对话框中将弹出“小数点后位数”显示框,如图2-22所示。图2-22 “浮点数”型显示格式对话框 当选择“开关”时,对话框中将弹出“1状态字符串”
27、和“0状态字符串”编辑框,如 图2-23所示,1状态字符串为该开关量历史点为1状态时,系统打印出的字符串, 女口“开”:0状态字符串为该开关量历史点为0状态时,系统打印出的字符串,女口“关”。图2-23 “开关”型显示格式对话框 行、列:确定插入动态点的单元格位置,可通过行、列显示框左侧的微调按钮选定行号和列标。 写入:单击此键将当前编辑的动态点插入选定的单元格中,同时该单元格中将显示此动态点的 定义格式。定义格式为:! H点名.组号;TDnTHnTMiiTSn (间隔时间);显示格式;方向点数;TDnTHiiTMnTSn (前推时间)其中: 前推时间:TC:打印时刻的当前时间TSn:打印时刻
28、的当前时间前推n秒数TMn:打印时刻的当前时间前推n分钟数THn:打印时刻的当前时间前推n小时数TDn:打印时刻的当前时间前推n天数 间隔时间:TC:打印时刻的当前时间TSn:相邻两个历史点间的间隔时间为n秒TMn:相邻两个历史点间的间隔时间为n分钟THn:相邻两个历史点间的间隔时间为n小时TDn:相邻两个历史点间的间隔时间为n天-TS , TM , TH , TD可以联合使用,例如前推时间为TM2TS20表示从当前时间往前推2分钟20秒: 显示格式:缺省时为空%D11 (表示显示整数)%F6.n (表示显示浮点数,总长度6位,小数点后n位)%E (科学计数法,通常为-d.ddddddE
29、77;dd其中d为一位十进制数字)%Ksl/s2(表示开关量的描述,以“/”为分隔符,左边si为开关量值为“1”时的打印串, 右边s2为开关量值为“0”时的打印串,若不指定按数据库中定义显示。) 方向:V表示垂直显示;H表示水平显示。例:图2-22中动态点写入后格式为! HHISTRY.l; TC: %F6.2; V5; TC 图2-23中动态点写入后格式为! HHISTRY.l; TC; %«开/关;V5: TC 校验:单击此键可校验当前编辑的动态点点名的数据库有效性。若在进入本系统时,没有选择 工程数据库而是单击2£1按钮进入的,那么此项不可操作。 关闭:单击此键即关闭动态点编辑对话框。2.实时点单击“实时点”将弹出“实时点”对话框,如图2-24所示,其中:图2-24 “实时点”对话框 点名:数据库点名。 显示格式:根据不同的数据点选择相应的数据显示格式,可选缺省、整数、开关、浮点数、字 符串和科学计数六种。 当选择缺省、开关、浮点数时,显示格式弹出信息同历史点。 当选择字符串时,弹出''字符串长度”显示框,如图2-24所示,可通过其右侧的微调 按钮确定字符串长度。 项名:该数据点某项名,此处不可为空。 写入:单击此键将当前编辑的动态点插入选定的单元格中,同时该单元
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 牙科用椅子商业机会挖掘与战略布局策略研究报告
- 制冰淇淋机产业链招商引资的调研报告
- 卧床病人用便盆产业链招商引资的调研报告
- 2024年甘肃省工程设计研究院有限责任公司招聘经营管理和专业技术人才(40人+)笔试模拟试题及答案解析
- 培养学生责任感的实践计划
- 河渠堤防工程招标合同三篇
- 火灾报警系统的使用培训
- 美术与科学结合的教学探究计划
- 社团工作计划校园环保
- 秋季课程改革与创新探索计划
- 洗涤厂规章制度
- 智能合约在房地产交易中的应用研究
- 新生儿肺炎课件
- 《武术基本简述》课件
- 互联网+农业智慧农业商业计划书
- 题材05乡土小说专题精练-2024年高考语文二轮复习三点突破讲解专练原卷版
- 中药在临床中的应用
- 《征兵入伍应征公民体格检查标准条文释义》
- 小学音乐新课程标准
- 高 IgE 综合征疾病演示课件
- 工程数量控制办法
评论
0/150
提交评论