Class PivotLeftHeaderInstanceDto
Данные боковика.
Inheritance
PivotLeftHeaderInstanceDto
Namespace: Trivium.EngineDto.PivotInstance
Assembly: Trivium.EngineDto.dll
Syntax
public class PivotLeftHeaderInstanceDto
Properties
PivotFiltersDto | AutoFilters Текущие настройки автофильтров. |
bool | CanClearLeftHeader Признак возможности удаления всех элементов боковика. "Следует использовать свойство инстанса пивота CanClearData" |
List<Nullable<int>> | ElementIndexesBeforeEditHierarchy Мапа текущего индекса элемента и его индекса до редактирования иерархии или порядка элементов. Заполняется только если были изменения в плане иерархии или порядка. Например: если элемент 2 переместился выше и теперь находится на позиции 1, то в этой коллекции под индексом 1 будет значение 2. Таким образом если веб отправлял запрос на перемещение строки 2, то в этой коллекции найдет элемент у которого прошлый индекс был 2 и выделит этот элемент как перемещенный |
int | ElementsCount Количество элементов. |
List<Nullable<bool>> | IsFirstDictionaryAndHierarchyEditable Признак, является ли строка редактируемой в плане иерархии и порядка. true - является элементом первого справочника и подлежит изменению и удалению. false - является элементом первого справочника, не подлежит изменению, но можно удалить. null - не является элементом первого справочника, не подлежит изменению иерархии или удалению. заполняется для строк первого справочника боковка на основе наличия прав пользователя на редактирование всех элементов справочника, наличия альтернативных иерархий, наличия специальных фильтров, наличия трансформаций, наличия столбца ord |
List<Nullable<int>> | LastChildIndexes Коллекция индексов: для i-го элемента указывается индекс последнего дочернего (рекурсивно) элемента. Если элемент не является родителем, то значение не устанавливается (null). |
List<int> | Levels Уровни иерархии элемента. Нумерация начинается с нуля. |
List<MetaDataDto> | MetaData Коллекция метаданных инстанса пивота. |
List<string> | Names Коллекция наименований элементов. "Следует использовать PivotLeftHeaderInstanceNamesDto.Names" Сюда будет попадать значение атрибута наименования первого справочника боковика, если его нет в столбцах, то идентификатор, если нет, то первый несистемный атрибут |
List<Nullable<int>> | ParentIndexes Коллекция индексов родителей. Если элемент корневой, то значение не устанавливается (null). |
List<PivotColumnSortingDto> | Sortings Настройки сортировки боковика пивота. |
PivotInstanceRowStyleDataDto[] | StylesData Данные по применению стилей для строк. |
int[] | TemporaryRows Коллекция индексов временных строк. |
int[] | VirtualRows Коллекция индексов виртуальных строк. |