Копировать ссылку на страницу

ISearchCriterion

 |

ISimpleCriterion

 |

IReferenceCriterion

Объект IReferenceCriterion предназначен для поиска данных по реквизитам типа «Справочник».

Формат значения критерия поиска типа «Справочник» задается по правилам:

допустимые условия объединения значений критерия поиска: ИЛИ, ВСЕ КРОМЕ, OR, ALL EXCEPT;
можно задавать значения критерия поиска с оператором РАВНО одним из способов:

РАВНО <Значение>

EQUAL <Значение>.

Примеры использования:

В примерах приведено 2 способа задания критериев поиска. В обоих случаях результаты поисков будут одинаковы.

 

// Показать документы, редакторами которых являются Microsoft Excel или PowerPoint.

SearchDesc = Searches.CreateNew(ckEDocument)

EDocEditorCriterion = SearchDesc.SearchCriteria.Add("ISBEDocEditor")

EDocEditorCriterion.SetCompleteValue("EXCEL ИЛИ PPT")

SearchDesc.Show(ssmBrowse; False)

 

// Показать документы, редакторами которых являются Microsoft Excel или PowerPoint.

SearchDesc = Searches.CreateNew(ckEDocument)

TaskStateCriterion = SearchDesc.SearchCriteria.Add("ISBEDocEditor")

TaskStateCriterion.ValuesBuildType = btOr

TaskStateCriterion.Add("EXCEL")

TaskStateCriterion.Add("PPT")

SearchDesc.Show(ssmBrowse; False)

 

Свойства:

ReferenceName

Наследуемые от ISimpleCriterion

ValueCount

Values

ValuesBuildType

Наследуемые от ISearchCriterion

AsString

ContentType

QueryValue

RequisiteName

RequisiteDescription

Методы:

Add

AddWithPhysical

ValueByPhysical

Наследуемые от ISimpleCriterion

BuildTypeSupported

Clear

Delete

RestoreValues

SetCompleteValue

SetSimpleValue

StoreValues

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM