Show / Hide Table of Contents

Class EntryExpressionDictionaryDataFilterByIndicatorParameter

Параметр выражения возвращает коллекцию идентификаторов элементов справочника отфильтрованных через показатель.

Inheritance
InheritedDto<EntryExpressionParameter>
EntryExpressionParameter
EntryExpressionDictionaryDataFilterByIndicatorParameter
Inherited Members
EntryExpressionParameter.Id
EntryExpressionParameter.Code
EntryExpressionParameter.Name
EntryExpressionParameter.AllowMultipleValues
Namespace: Trivium.CardsModel.ServerModel.Expression
Assembly: Trivium.CardsModel.dll
Syntax
public class EntryExpressionDictionaryDataFilterByIndicatorParameter : EntryExpressionParameter, IDependentEntryObject, IBaseId<int>, IReadOnlyBaseId<int>, ISourceAttributeCollector

Properties

ConditionType ConditionType
Тип условия фильтрации.
DataType DataType
Тип данных фильтруемого показателя.
int ExpressionId
Выражение для вычисления значения фильтра. В качестве значения фильтра должна быть указана коллекция значений.
int IndicatorId
Идентификатор показателя по которому производится фильтрация. Идентификатор из репозитория.
int OutputDictionaryId
Идентификатор справочника отметка по которому будет возвращена как результат применения фильтра.
List<DictionarySelectionByExpression> SelectionSet
Отметка по которой будет производиться выборка.
Принцип работы выражения в зависимости от элементов коллекции: Если список пустой, для фильтрации берутся все значения всех измерений. Если в списке присутсвутвует часть измерений, то: По измерениям из списка берутся элементы вычисленные выражением, По измерениям не из списка берутся все элементы. Если в списке присутсвутвует все измерения, то по измерениям из списка берутся элементы вычисленные выражением.
bool ShowEmptyCells
Добавить в выборку ячейки у которых значение null.
Back to top Generated by DocFX