默认情况下,执行测量例程时,外部对象为打印但不执行。但对于某些对象,所需的操作可能是执行而不输出。当嵌入图形时,所需的操作可能是将图形输出到报告中;但在嵌入声音或电影剪辑时,所需的操作可能是在执行时执行用于播放剪辑的对象。
外部对象具有以下四种执行模式:
打印 - 不执行
不打印 - 不执行
不打印 - 执行
打印 - 执行
要在不同模式之间切换,在编辑窗口中光标位置与外部对象位于同一行时按F3。PC-DMIS将用细线和边框指示当前对象的执行模式。参见以下示例。
散列线 - 穿过图形的对角线。有散列线时,不会在报告上打印对象。
散列边界 - 与图形边界交叉的对角线。当散列边界勾勒出对象的轮廓时,将执行该对象。
示例 |
行为 |
无散列线-无散列边界 |
|
散列线-无散列边界 |
|
散列线-散列边界 |
|
无散列线-散列边界 |
|
执行操作始终与双击外部对象时发生的操作相同。对于媒体剪辑,默认操作通常为播放。对于大多数其他对象,默认操作为编辑。
播放 - 声音剪辑将播放声音。影片剪辑将播放其影片等。
编辑 - 默认为编辑操作的对象通常不是需要执行的对象。但是,有些应用程序对象在启动后,也可以运行自定义 BASIC 脚本。Microsoft Word 文件或 Excel 电子表格即属此类型外部对象的示例。凭借这些类型的对象及 PC-DMIS 自动控制命令,可使用测量例程的数据更改对象。例如,Excel 图形可插入到有 basic 脚本的测量例程中,在启动此脚本脚本时,脚本将使用 PC-DMIS 自动控制命令命令从测量例程提取数据,并在打印到检验报告上前对图形做出相应调整。