Workspace: IWorkspace;
Свойство Workspace определяет рабочее пространство репозитория, данные которого будут отображаться в визуальном компоненте.
Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием "Button1", компонента WorkspaceBox с наименованием "WorkspaceBox1" и компонента UiWorkspaceObject, являющегося источником данных для "WorkspaceBox1".
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
MB: IMetabase;
Wsp: IWorkspace;
Begin
MB := MetabaseClass.Active;
Wsp := MB.ItemById("Wsp_1").Bind As IWorkspace;
UiWorkspaceObject1.Workspace := Wsp;
UiWorkspaceObject1.Active := True;
WorkspaceBox1.Source := UiWorkspaceObject1 As IWorkspaceSource;
End Sub Button1OnClick;
После выполнения примера при нажатии на кнопку, компонент "UiWorkspaceObject1" будет связан с рабочим пространством с идентификатором "Wsp_1". Данные будут отображаться в компоненте "WorkspaceBox1".
См. также: