Condition — класс

Представляет набор условий для серверного поиска. Этот класс является абстрактным.

Синтаксис

public abstract class Condition

Свойства

Имя Описание

AggregateConditionGroup

Возвращает подгруппу условий, которые будут накладываться на агрегируемые значения.

AggregateDistinctValues

Возвращает или задаёт признак, должна ли агрегационная функция учитывать только различные значения, или все.

AggregateFunction

Имя агрегирующей функции для значения секции.

Alias

Возвращает псевдоним условия.

ConditionGroup

Возвращает группу, которой принадлежит условие.

FieldAlias

Возвращает или задаёт псевдоним поля по которому строится условие.

FieldSubtype

Возвращает или задаёт подтип свойства.

FieldSubtypeId

Возвращает или задаёт идентификатор типа универсального справочника

FieldType

Тип поля по которому строиться условие.

Index

Возвращает индекс условия внутри группы условий.

IsParameter

Требует подставлять конкретное значение данного условия в окончательную строку поиска.

IsSearchWord

Признак наличия в условии специального поискового слова разрешаемого в значение карточкой.

IsSystemField

Возвращает или задаёт признак принадлежности поля к системным полям.

Operation

Сравнительная операция для данного условия.

ParameterAlias

Возвращает или задаёт псевдоним параметра, соответствующего данному условию.

ParameterId

Возвращает или задаёт уникальный идентификатор параметра, соответствующего данному условию.

ParameterName

Имя параметра, соответствующего данному условию.

SectionAlias

Псевдоним секции, к полям которой применяется данное условие.

SectionQuery

Возвращает основную секцию запроса.

Value

Возвращает или задаёт значение с которым производится сравнение.