Dashboard: IUiDashboard;
Свойство Dashboard определяет источник данных для компонента.
В качестве значения свойства может быть указан любой компонент UiDashboard.
Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1», компонента UiDashboard с наименованием «UiDashboard1» и компонента DashboardDocumentViewerBox с наименованием «DashboardDocumentViewerBox1». В репозитории создана аналитическая панель с идентификатором «Dashboard». Подключите системные сборки Adhoc, Metabase.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
MB: IMetabase;
Begin
MB := MetabaseClass.Active;
UiDashboard1.Report := MB.ItemById("Dashboard").Bind As IAdhocReport;
DashboardDocumentViewerBox1.Dashboard := UiDashboard1;
UiDashboard1.Active := True;
End Sub Button1OnClick;
При нажатии на кнопку указанная аналитическая панель будет отображена в компоненте «DashboardDocumentViewerBox1».
См. также: