SetLegendMask 方法

指示在 GeneralDataSet 对象RealTimeSPCDataSet 对象中显示哪些图例项。

语法

object.SetLegendMasklngMask

属性

SetLegendMask 方法语法包括以下部分:

组成部分

描述

对象

对象表达式,其值为“应用到”列表中的一个对象。

lngMask

表示数据集中显示的“传奇”项目的值:
legendmasksourcename(1)
LegendMaskDescription (2)
(4)legendmaskcurrentvalue
LegendMaskLowLimit (8)
LegendMaskHighLimit
LegendMaskAvgOverRange
LegendMaskLowOverRange (64)

LegendMaskQuality (256)

注意:要使用 lngMask 枚举,您必须将对象的类型库文件添加到 VBA 工程的参考中。如果参考中不包括类型库文件,则只接受数字值。适用于列表中的对象类型库如下:
 

对象

参考

类型库文件名

GeneralDataSet

iFIX GeneralDataSet 对象 v1.0 类型库

FixGeneralDataSetDll.tlb

RealTimeSPCDataSet

iFIX SPCRealTimeDataSet 对象 v1.0 类型库

FixSPCRealTimeDataSetDll.tlb

备注

调用此方法的作用等同于设置 LegendMask 属性。不过,如果工程引用中包含类型库,则 VBA 的 IntelliSense 当您在“VBA 代码窗口”中键入时将显示用户友好的图例屏蔽符号列表,并且无需记住或查找图例屏蔽的数值.

例如,如果您使用逐位 OR 运算符组合多个屏蔽值,如下:

object.SetLegendMask LegendMask 上限 | LegendMask 下限

并且您想要 VBA IntelliSens 反复显示该列表,您只需要在第一个屏蔽值之前键入竖线(OR 运算符),将鼠标移动到该项之前,然后通过按 Ctrl + Shit + J 即可调用该菜单项。

示例

应用到


您最近了解过 iFIX 吗 ?

查看最新版 iFIX 的所有新功能。

让 iFIX 帮助您提高效率,降低成本。