UiMetabaseObjectParams

Иерархия наследования

          IComponent

          IUiMetabaseObjectParams

          UiMetabaseObjectParams

Описание

Компонент UiMetabaseObjectParams является невизуальным и предназначен для управления значениями параметров объектов репозитория, доступ к которым предоставляется соответствующими компонентами: UiDimension, UiErAnalyzer, UiModel, UiReport, UiWorkspaceObject, UiMetabaseDataset.

Работа с компонентом

Для работы компонента необходимо в инспекторе объектов в свойстве UiObject выбрать компонент, осуществляющий доступ к объектам репозитория. Список параметров выбранного объекта репозитория будет загружен, и в редакторе привязки можно будет определить компоненты ввода данных, которые будут использоваться как элементы управления для изменения значений параметров. Вызов окна редактора привязки параметров осуществляется путем выбора соответствующего пункта контекстного меню, вызываемого над компонентом:

В качестве элемента управления для изменения значения параметров можно использовать следующие компоненты:

Во время выполнения формы после изменения значений в элементах управления необходимо переоткрыть источник данных с новыми значениями параметров.

Свойства компонента UiMetabaseObjectParams

  Имя свойства Краткое описание
ComponentCount Свойство ComponentCount возвращает количество дочерних компонентов.
Components Свойство Components возвращает дочерний компонент.
Data Свойство Data предназначено для хранения любых пользовательских данных.
IsDefault Свойство IsDefault определяет, будут ли при открытии объекта использоваться значения параметров, установленные по умолчанию.
Name Свойство Name определяет наименование компонента.
ParamControl Свойство ParamControl определяет связь параметров с элементами управления.
Tag Свойство Tag не используется компилятором. Пользователь может изменить значение свойства Tag и использовать его по своему усмотрению.
UiObject Свойство UiObject определяет компонент, связанный с объектом репозитория, параметрами которого необходимо управлять.

Методы компонента UiMetabaseObjectParams

  Имя метода Краткое описание
CollectValues Метод CollectValues осуществляет указанное действие со значениями параметров.
RemoveParamControl Метод RemoveParamControl осуществляет удаление привязки указанного элемента управления к параметру объекта.
ResetParamControls Метод ResetParamControls осуществляет сброс привязок элементов управления по всем параметрам.

См. также:

Компоненты доступа к данным