第三十八章 开发Productions - ObjectScript Productions - Defining Business Metrics - 业务指标中的其他选项
业务指标中的其他选项
本节介绍业务指标类中的其他选项。
定义在仪表板中使用的操作
业务指标类可以定义操作,可以将这些操作公开为仪表板中的用户选项。一个操作可以执行客户端活动(例如过滤和刷新仪表板)和服务器端活动(例如调用您自己的 API)的组合。作用机制很一般。
要定义操作,请实施业务指标类的 %OnGetActionList() 和 %OnDashboardAction() 方法。有关这些方法的信息,请参阅实施 商业智能中的定义自定义操作。
Implementing OnInit()
例如,还可以覆盖业务指标类的 回调以初始化任何属性。如果这样做,必须确保它显式调用其超类 BusinessMetric 提供的 OnInit() 方法,如下所示。如果不是,则相应的仪表板元素无法正常显示:
Method OnInit() As %Status
{
// . . .
// invoke superclass implementation
Quit ##super()
}
.png)
.png)
.png)
.png)
