Class EntryExpressionDictionaryDataFilterByIndicatorParameter
Параметр выражения возвращает коллекцию идентификаторов элементов справочника отфильтрованных через показатель.
Inheritance
EntryExpressionDictionaryDataFilterByIndicatorParameter
Inherited Members
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. |