SectionQuery — класс

Содержит методы для организации поиска по секциям карточки.

Синтаксис

public abstract class SectionQuery

Свойства

Имя Описание

CardTypeQuery

Возвращает запрос к карточке.

ConditionGroup

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

JoinSections

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

Limit

Задаёт или возвращает максимальное количество карточек в результате поиска.

Operation

Задаёт или возвращает логическую операцию при группировке условий.

Parameters

Возвращает коллекцию параметров для поискового запроса.

ReturnFields

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

SearchQuery

Возвращает объект содержащий поисковый запрос.

SectionId

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

Session

Возвращает текущую сессию пользователя.

TableName

Возвращает или задаёт название системной таблицы.

Методы

Имя Описание

GetParametrizedConditions

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

GetParametrizedConditions(String)

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

GetResolvedParameters

Возвращает параметры поиска.

GetXml

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

GetXml(QueryParameterCollection)

Возвращает сформированную строку запроса в формате XML с указанием дополнительных параметров поиска.

GetXml(QueryParameterCollection, Boolean)

Возвращает сформированную строку запроса в формате XML с указанием дополнительных параметров поиска и признаком отсутствия пустых настроек.

ParseXml(String)

Загружает все параметры поиска из XML-строки.

SelectCondition(String, String, ConditionOperation)

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