第三十九章 开发Productions - ObjectScript Productions - Defining Business Metrics - 以编程方式设置和获取值
以编程方式设置和获取值
在某些情况下,可能需要以编程方式访问指标属性。例如,可能希望业务流程直接读取或设置度量属性。为此,请在新选项卡中使用 Ens.BusinessMetricOpens 的 GetMetric() 和 SetMetric() 类方法。
使用 GetMetric() 方法
GetMetric() 类方法从业务指标缓存中读取指定指标属性的当前值。按如下方式调用此方法:
Set value = ##class(Ens.BusinessMetric).GetMetric(metric,property)
其中 metric 是业务指标的名称(配置名称,而不是类名),property 是指标属性的名称。如果 GetMetric() 无法读取指定值,它会返回一个空字符串。
要从多维指标属性中读取值,有第三个可选参数,用于指定要读取属性的哪个子节点。例如:
Set value(1) = ##class(Ens.BusinessMetric).GetMetric(metric,property,1)
使用 SetMetric() 方法
SetMetric() 类方法设置业务指标缓存中指定指标属性的值。

什么是Open AI?.png)

.png)
.png)
.png)


