Dimensions > Интерфейсы сборки Dimensions > IDimSelection
Сборка: Dimensions;
Интерфейс IDimSelection используется для работы с отметкой справочника.
IDimSelection
Для отметки справочников доступны следующие операции сравнения: сравнение на равенство и на неравенство. Данные виды сравнения могут применяться для:
сравнения по отметке;
сравнения с числом. Выполняется по ключу элемента в справочнике;
сравнения со строкой. Выполняется по строковому представлению ключа элемента в справочнике.
С примерами сравнения отметки вы можете ознакомиться в разделе «Сравнение отметок справочников».
Примечание. Работа с данным интерфейсом не является потокобезопасной. Если предполагается использование его в потоках, описываемых интерфейсом IForeThread, то на прикладном уровне должна осуществляться блокировка/разблокировка доступа. Для этого используются критические секции, описываемые интерфейсом IForeCriticalSection.
Имя свойства | Краткое описание | |
![]() |
AdditionalHierarchies | Свойство AdditionalHierarchies возвращает объект для работы с дополнительными альтернативными иерархиями. |
![]() |
AdditionalHierarchy | Свойство AdditionalHierarchy возвращает объект для работы с альтернативной иерархией. |
![]() |
AllowChangeElementGroup | Свойство AllowChangeElementGroup управляет возможностью установки группы элементов как через контекстное меню справочника, так и через язык Fore. |
![]() |
ApplySelectionSchemaOnlyOnce | Свойство ApplySelectionSchemaOnlyOnce определяет признак применения выбранной схемы отметки только при открытии отчета. |
![]() |
ApplySelectionSchemaOnRebuild | Свойство ApplySelectionSchemaOnRebuild определяет, применять ли схему отметки только при перестроении измерения. |
![]() |
Dimension | Свойство Dimension возвращает объект, содержащий элементы справочника. |
![]() |
Element | Свойство Element возвращает индекс элемента в справочнике по индексу элемента в отметке. |
![]() |
ElementGroup | Свойство ElementGroup определяет группу элементов измерения, включающую элементы, которые должны присутствовать в списке доступных. |
![]() |
FirstDimElement | Свойство FirstDimElement возвращает первый выделенный элемент справочника. |
![]() |
Group | Свойство Group определяет группу элементов справочника, которая установлена в отметке. |
![]() |
Hierarchy | Свойство Hierarchy определяет данные альтернативной иерархии элементов справочника. |
![]() |
Iterator | Свойство Iterator проверяет наличие элементов и возвращает итератор, содержащий общие элементы. |
![]() |
LastDimElement | Свойство LastDimElement возвращает последний выделенный элемент справочника. |
![]() |
MultiSelect | Свойство MultiSelect определяет, есть ли возможность выделения более одного элемента в отметке. |
![]() |
PredefinedSchema | Свойство PredefinedSchema возвращает объект для работы с предопределенной схемой отметки измерения. |
![]() |
SelectedCount | Свойство SelectedCount возвращает количество элементов в отметке. |
![]() |
SelectedElementArray | Свойство SelectedElementArray проверяет наличие элементов и возвращает массив, содержащий общие элементы. |
![]() |
SelectHierarchy | Свойство SelectHierarchy определяет и добавляет альтернативную иерархию в отметку справочника. |
![]() |
SelectionSchema | Свойство SelectionSchema определяет схему отметки элементов справочника. |
![]() |
SelectionSchemaOnceApplied | Свойство SelectionSchemaOnceApplied определяет признак того, что выбранная схема отметки применялась хотя бы раз. |
Имя метода | Краткое описание | |
![]() |
AttributeToVariant | Метод AttributeToVariant формирует значение отметки по значениям указанного атрибута элементов. |
![]() |
AttributeToVariantOI | Метод AttributeToVariantOI формирует значение отметки по значениям указанного атрибута элементов, если связь пользовательской иерархии и исходного справочника установлена. |
![]() |
ChildrenCount | Метод ChildrenCount для указанного элемента справочника возвращает количество дочерних элементов входящих в отметку. |
![]() |
Compare | Метод Compare осуществляет сравнение отметок. |
![]() |
CopyTo | Метод CopyTo осуществляет копирование отметки, схем отметки или групп элементов измерения-источника в измерение-приемник. |
![]() |
CopyToEx | Метод CopyToEx осуществляет копирование опции, выбранной посредством параметра Options, из измерения-источника в измерение-приемник. |
![]() |
CreateCopy | Метод CreateCopy создает копию отметки справочника. |
![]() |
DeselectAll | Метод DeselectAll осуществляет удаление из отметки всех элементов справочника. |
![]() |
DeselectChildren | Метод DeselectChildren осуществляет удаление дочерних элементов из отметки. |
![]() |
DeselectElement | Метод DeselectElement осуществляет удаление элемента из отметки. |
![]() |
DeselectSiblings | Метод DeselectSiblings осуществляет удаление из отметки элементов уровня в рамках одного родительского элемента. |
![]() |
ExternalLoad | Метод ExternalLoad загружает отметку в XML-виде из строки. |
![]() |
ExternalSave | Метод ExternalSave сохраняет отметку в XML-виде в строку. |
![]() |
ForceHierarchy | Метод ForceHierarchy устанавливает альтернативную иерархию в отметке. |
![]() |
InitAdditionalHierarchy | Метод InitAdditionalHierarchy инициализирует альтернативную иерархию. |
![]() |
InvertAll | Метод InvertAll осуществляет инверсию отметки справочника. |
![]() |
IsAnyChildSelected | Метод IsAnyChildSelected проверяет, входят ли дочерние объекты элемента в отметку. |
![]() |
IsElementSelected | Метод IsElementSelected проверяет, входит ли элемент справочника в отметку. |
![]() |
LimitToGroup | Метод LimitToGroup изменяет отметку элементов, оставляя отмеченными только те элементы, которые содержатся в указанной группе элементов справочника. |
![]() |
LimitToHierarchy | Метод LimitToHierarchy оставляет отмеченными в отметке только те элементы, которые входят в указанную альтернативную иерархию. |
![]() |
Parse | Метод Parse восстанавливает отметку из указанного значения. |
![]() |
ParseAttribute | Метод ParseAttribute восстанавливает отметку из указанного значения. |
![]() |
ParseAttributeOI | Метод ParseAttributeOI восстанавливает отметку исходной иерархии, если связь между пользовательской иерархией и исходным справочником не установлена. |
![]() |
SaveElementDependencies | Метод SaveElementDependencies осуществляет сохранение коллекции зависимостей от элементов, содержащихся в отметке. |
![]() |
SelectAll | Метод SelectAll осуществляет добавление в отметку всех элементов справочника. |
![]() |
SelectAttributeRange | Метод SelectAttributeRange изменяет отметку справочника в соответствии с диапазоном значений атрибута. |
![]() |
SelectChildren | Метод SelectChildren осуществляет добавление дочерних элементов в отметку. |
![]() |
SelectElement | Метод SelectElement осуществляет добавление элемента в отметку. |
![]() |
SelectElementWithoutExcep | Метод SelectElementWithoutExcep добавляет указанный элемент в отметку без вывода сообщений о возможных исключительных ситуациях. |
![]() |
SelectLevel | Метод SelectLevel добавляет уровень измерения в отметку. |
![]() |
SelectSiblings | Метод SelectSiblings осуществляет добавление в отметку элементов уровня в рамках одного родительского элемента. |
![]() |
ToString | Метод ToString формирует значение отметки в строковом виде в соответствии с установленными параметрами. |
![]() |
ToVariant | Метод ToVariant формирует значение отметки по значениям атрибута Идентификатор. |
См. также: