利用对象对接和嵌入(OLE)文件创建图表

关键词OLE文件
导语:ProFicient 工具栏能查看OLE (对象连接嵌入) 文件。如,位图文件(.bmp)、文本文件(.txt)、流程图(.flw)或 MS Word 文件(.doc)。在 ProFicient 工具栏中使用的 OLE 文件可以是静态的,也可以是动态的。
 
可以使用 ProFicient 工具栏来查看 OLE (对象连接嵌入) 文件。Windows 操作系统中的任何对象都可视为 OLE 对象。比如,OLE 对象可以是位图文件(.bmp)、文本文件(.txt)、流程图(.flw)或 MS Word 文件(.doc)。在 ProFicient 工具栏中使用的 OLE 文件可以是静态的,也可以是动态的。 盈飞无限SPC软件
图一 可以使用工具栏查看位图图像
OLE 文件的静态查看
比如,您希望点击工具栏按钮查看在图1中显示的位图。项目中有一个数据录入结构,不需要重新选择零件、过程或测试。点击优先项>工作站>工具栏按钮,您可以看到设定工具栏(图2)窗口。
在设定工具栏窗口,点击“浏览”按钮,然后找到希望使用的 OLE 文件。当然,也可以在命令行对话框输入文件的路径。点击“图标”按钮,选择图标。最后,在“文本”输入按钮显示文字。点击“确定”。
现在当您点击在工具栏的“图片”按钮,在 ProFicient界面中,打开“图片和传真查看器程序”,显示位图图像(见下面的图3)。
为了防止 OLE 文件被修改,您可以让您的系统管理员将此文件和它所在的目录设置为“只读”。
盈飞无限SPC软件
图二 设定工具栏窗口
动态查看 OLE 文件
 ProFicient 中,可以看到很多不同的动态 OLE 文件。使用动态查看,项目中,必须指定零件、过程或测试为可以重新选择。比如,上面讨论的项目中,可能管理不同零件。如果要实现此功能,数据录入结构中必须允许项目的用户可以重新选择零件。
ProFicient 可以将当前激活的数据录入结构的零件名传递给工具栏。这样,可以查看项目中管理的零件的 OLE 文件。但是,OLE 文件名必须在数据录入结构中拥有唯一的名称。要传递零件名称,在设定工具栏(图4)窗口中的命令行,使用 %depart(x).bmp 替代位图文件名。其中,“x”表示需要使用的数据录入结构的序号,InfinityQS 可以在每个项目中设置99个数据录入结构。
当操作员重新选择零件后,点击在图3中的“图片”按钮,将按照重新选择过的零件名呈现OLE文件,不需要操作员额外的重新选择零件动作。
在工具栏中使用动态查看 OLE 文件的关键在于零件、过程或测试名在数据录入结构中必须唯一。
除此以外,工具栏还可以设置动态查看基于过程、测试、零件组、过程组或测试组的动态 OLE 文件。OLE 指定工具栏命令见下面的表1。
盈飞无限SPC软件
图三

盈飞无限SPC软件
图四 从当前数据录入结构中传递零件名

工具栏命令 功能
%dePart(x) 从数据录入结构x中传递当前零件名。
%deProc(x) 从数据录入结构x中传递当前过程名。
%deTest(x,y) 从数据录入结构x中传递测试 y(用于在数据录入结构中包含多个测试特征)。
%dePtGp(x) 从数据录入结构中x传递当前零件组名。
%dePrGp(x) 从数据录入结构中x传递当前过程组名。
%deTsGp(x,y) 从数据录入结构x中传递测试组 y。
表1 在 InfinityQS 工具栏中动态查看OLE 文件的命令。

 

 

从质量到卓越的第一步

下一步