|
|
IPickCriterion
Объект IPickCriterion предназначен для поиска данных по реквизитам типа «Признак».
Формат значения критерия поиска перечислимого типа задается по следующим правилам:
· | допустимые условия объединения значений критерия поиска: ИЛИ, ВСЕ КРОМЕ, OR, ALL EXCEPT; |
· | в качестве значения критерия поиска следует передавать допустимое значение перечислимого реквизита. |
Примеры использования:
В примерах приведено 2 способа задания критериев поиска. В обоих случаях результаты поисков будут одинаковы.
// Показать задачи, находящиеся на контроле или в работе.
SearchDesc = Searches.CreateNew(ckTask)
TaskStateCriterion = SearchDesc.SearchCriteria.Add("TaskState")
TaskStateCriterion.SetCompleteValue("На контроле ИЛИ В работе")
SearchDesc.Show(ssmBrowse; False)
// Показать задачи, находящиеся на контроле или в работе.
SearchDesc = Searches.CreateNew(ckTask)
TaskStateCriterion = SearchDesc.SearchCriteria.Add("TaskState")
TaskStateCriterion.ValuesBuildType = btOr
TaskStateCriterion.Add("На контроле")
TaskStateCriterion.Add("В работе")
SearchDesc.Show(ssmBrowse; False)
Свойства: Наследуемые от ISimpleCriterion Наследуемые от ISearchCriterion |
Методы: Наследуемые от ISimpleCriterion |
Объект ISimpleCriterion |