【Labview生成报表案例分析1300字】_第1页
【Labview生成报表案例分析1300字】_第2页
【Labview生成报表案例分析1300字】_第3页
全文预览已结束

下载本文档

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

文档简介

Labview生成报表案例分析目录TOC\o"1-3"\h\u17542Labview生成报表案例分析 145081.1NewReport.vi 184441.2AppendReport.vi 1266001.3AppendTabletoReport.vi 2269291.4DisposeReport.vi 3130211.4.2按钮控件 41.1NewReport.vi此vi用作创建一个新的报表,总共由6个输入以及2个输出。其模块如图2-6所示。报表类型输入可以对所需生成的报表的类型进行选择。在Labview中总共有standardReport,HTML,Word,Excel四种类型。模板输入则指定作为报表模板的Word文档和Excel工作报表的保存路径。错误表输出是报表引用,可连线该输出至其它报表生成vi。错误输出包含错误信息。这两个输出都得与下一个关于报表vi的输入相连接。图2-6NewReport.vi1.2AppendReport.vi此vi的主要功能就是将文本添加到表格中,共有6个输入以及4个输出。其模块如图2-7所示。其中格式字符串输入端是将输入的数字转换为字符形式的数字。MSOffice参数则指定在Word或是Excel中需要进行插入操作的点。在Excel中,一般都是选择单元格,并将此单元格命名,vi的MSOffice参量右击添加->常量,并将单元格的名称填写至至字符串格式输入框,即可在执行程序时添加单元格中的内容。若选择的报表为Word类型,在未制定书签的前提下,插入位置则为文档末尾。报表输入和报表输出都是对报表引用,用户可以对报表的外观,数据以及打印进行控制。一般而言,输入都是需要与之前创建的报表相连接以此来进行对报表的操作,而输出则是可将在报表中的信息通过连线输出至其他报表以生成vi。文本是指包括在报表中的信息。此处需要连接添加在报表中指定位置的信息,且文本输入都是字符串格式。错误输入(无错误)表明在节点运行前是否有错误产生,错误输出则会包含错误信息。若是在当前此vi前已经出现了错误,则错误输出则会显示有错误,下一个关于报表生成的子vi同样也会在运行时显示错误。开始输出以及结束输出都是一种字符索引,分别代表着Word中的插入文本的起始和末尾字符索引。图2-7AppendReport.vi1.3AppendTabletoReport.vi添加表格至报表vi的功能是将按照规定的列宽将二维数组作为表格传送至报表。其模块如图2-8所示。此vi共有10个输入和4个输出,如图2-9所示,可在流程图的报表生成子模板中找到。其中MSOffice参数,报表输入,报表输出,错误输出等与之前的附加报表文本vi的用法一致。列宽用于确定输入报表的表格每列的宽度,默认值为1。如果是列宽较为大的值并且发送多列数据至报表,则vi会对列宽进行自动调整。若是使用了模板并且要求宽度不变的话,则需将宽度设置为-1。文本输入与之前的附加报表文本有所不同,前者输入的文本必须是字符类型的,而后者则是输入数组类型的数据。图2-8AppendTabletoReport.vi图2-9AppendTabletoReport.vi输入输出端示意图1.4DisposeReport.vi处置报表vi能够关闭之前所处理的报表并且释放器界面从而达到节省内存的目的。此vi可在流程图中的报表生成的子模板中找到,其模块如图2-10所示。此vi共有5个输入和1个输出,如图2-11所示。由于在vi运行的时候,我们不能对正在执行的报表进行操作,所以只有当创建报表的操作完成以后,在最后一步才能运行该vi。等到打印结束指定了定在打印结束后是否关闭报表,默认值为true但是对于Word,Excel报表等,vi则自动忽略此项参数。保存改动是指在关闭报表前是否对报表中的改动内容进行保存。默认值为False,指定了报表在不保存任何改动的情况下关闭报表。如果在关闭报表的输入端选择了true,则自动忽略了此项参数的设置。关闭报表是指定vi是否

温馨提示

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

评论

0/150

提交评论