Dimension

Пространство имен: PP.Mb;

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

PP.Object

PP.Mb.Descriptor

PP.Mb.Object

PP.Mb.Dimension

Описание

Класс Dimension реализует модель справочника.

Синтаксис

PP.initClass(PP.Mb.Dimension, PP.Mb.Object, "Dimension");

Свойства

  Имя свойства Краткое описание
AllowHasData Свойство AllowHasData определяет, будет ли загружаться признак наличия данных элементов измерения.
AllowSelection Свойство AllowSelection определяет возможность установки отметки элементам.
ChildEls Свойство ChildEls устанавливает массив дочерних элементов выбранного элемента справочника.
FilterEls Свойство FilterEls содержит объект с параметрами фильтров элементов.
IsAllElsLoaded

Свойство IsAllElsLoaded определяет, будут ли загружены все элементы справочника вместе с дочерними.

IsEmpty Свойство IsEmpty определяет наличие элементов в измерении.
MultiSelect Свойство MultiSelect определяет, доступна ли множественная отметка элементов справочника.
SelectedCount Свойство SelectedCount определяет количество отмеченных элементов справочника.
TotalCount Свойство TotalCount определяет максимальное количество элементов справочника.

Методы

  Имя метода Краткое описание
addChildElem Метод addChildElem добавляет дочерний элемент справочника.
clearDimItems Метод clearDimItems очищает список подгруженных элементов в справочнике.
clearFilterCache Метод clearFilterCache снимает параметры фильтрации со всех элементов.
deSelectAll Метод deSelectAll снимает отметку со всех подгруженных элементов справочника.
deselectEl Метод deselectEl снимает отметку с элемента.
deSelectChild Метод deSelectChild снимает отметку с дочерних элементов указанного элемента справочника.
deSelectLevel

Метод deSelectLevel снимает отметку со всех элементов указанного уровня.

getActiveGroup Метод getActiveGroup возвращает активную группу измерения.
getActiveHierarchy Метод getActiveHierarchy возвращает активную альтернативную иерархию измерения.
getActiveSchema Метод getActiveSchema возвращает активную схему отметки измерения.
getAttribute Метод getAttribute возвращает атрибут измерения по его идентификатору.
getAttributeIndex Метод getAttributeIndex возвращает индекс атрибута по идентификатору.
getAttributes Метод getAttributes возвращает массив атрибутов справочника.
getElem Метод getElem возвращает JSON-объект элемента справочника.
getElemHasDataState Метод getElemHasDataState возвращает признак наличия данных у элемента измерения.
getElemSelectionState Метод getElemSelectionState возвращает признак наличия отметки у элемента измерения.
getFirstItemByLevel Метод getFirstItemByLevel возвращает первый элемент заданного уровня.
getFirstSelectedText Метод getFirstSelectedText возвращает текст первого выделенного элемента.
getGroups Метод getGroups возвращает информацию о всех группах элементов справочника.
getHasDataElems Метод getHasDataElems возвращает массив элементов, имеющих данные.
getHierarchies Метод getHierarchies возвращает описание альтернативных иерархий справочника.
getIsStartUpdate Метод getIsStartUpdate возвращает признак включения режима оптимальной работы методов начала и конца обновления измерения.
getLastSelectedText Метод getLastSelectedText возвращает текст последнего выделенного элемента.
getMaxLoadedLevel Метод getMaxLoadedLevel возвращает индекс самого нижнего уровня справочника, с которого был загружен хотя бы 1 элемент.
getSchemas Метод getSchemas возвращает информацию о всех доступных схемах отметки справочника.
removeElem Метод removeElem удаляет элемент по ключу.
selectAll Метод selectAll выделяет все элементы справочника.
selectChild Метод selectChild выделяет дочерние элементы указанного элемента справочника.
selectEl Метод selectEl устанавливает отметку элементу.
selectLevel Метод selectLevel отмечает все элементы указанного уровня.
setDataEls Метод setDataEls устанавливает массив элементов измерения с данными.
setSelectedEls Метод setSelectedEls устанавливает массив отмеченных элементов измерения.

События

  Имя свойства Краткое описание
ElsChanged Событие ElsChanged наступает после изменения элемента измерения.

Свойства, унаследованные от класса Object

  Имя свойства Краткое описание
Metabase Метод Metabase определяет репозиторий, в котором хранится объект.
OdId Свойство OdId определяет строку моникёра объекта репозитория.
PPService Свойство PPService определяет сервис для работы с объектом репозитория.

Методы, унаследованные от класса Object

  Имя метода Краткое описание
getReadOnly Метод getReadOnly определяет, доступен ли объект для редактирования.

Свойства, унаследованные от класса Descriptor

  Имя свойства Краткое описание
Key Свойство Key определяет ключ объекта репозитория.
Metadata Свойство Metadata определяет метаданные объекта.
Name Свойство Name определяет имя объекта.

Методы, унаследованные от класса Descriptor

  Имя метода Краткое описание
getClass Метод getClass возвращает класс объекта репозитория.
getHasChildren Метод getHasChildren определяет, есть ли у объекта дочерние объекты.
getIsShortcut Метод getIsShortcut возвращает признак того, является ли объект ярлыком.
getParentKey Метод getParentKey  возвращает ключ родительского объекта.
getState Метод getState возвращает метаданные дескриптора объекта - значения всех свойств класса Descriptor.

Свойства, унаследованные от класса Object

  Имя свойства Краткое описание
Свойство Data ассоциирует произвольный объект с данным компонентом.
Свойство Id устанавливает идентификатор компонента.
Свойство Settings задает параметры компонента.

Методы, унаследованные от класса Object

  Имя метода Краткое описание
Метод clone создает копию объекта. Не реализован в PP.Ui.Control.
Метод dispose уничтожает компонент.
Метод getTypeName возвращает имя типа объекта без пространства имён, к которому он принадлежит.

См. также:

PP.Mb