Перечисление TextCriteriaOptions содержит параметры поиска.
Используется следующим свойством:
Значение | Краткое описание |
0 | None. Параметры не определены. |
1 | SearchName. Искать в наименовании. |
2 | SearchID. Искать в идентификаторе. |
4 | SearchStringAttributes. Искать во всех строковых атрибутах. |
8 | SearchAllAttributes. Искать во всех атрибутах. |
16 | SearchProbeAttributes. Искать в определенных атрибутах. Поиск будет осуществлен по атрибутам, для которых метод IDimAttributeProbe.Probe возвращает True. |
256 | FreeText. Искать свободный текст. При сравнении ищется вхождение строки X в строку Y. Если строка состоит из нескольких слов, то ищется вхождение всей фразы. При поиске вхождений отбрасываются окончания существительных. Например, для слов «Доход», «Доходы», «Доходов», «О доходах» будет искаться вхождение «Доход». |
512 | LikeText. Искать текст по маске с помощью символов подстановок «%» и «_»:
|
4096 | MatchCase. Искать с учетом регистра. |
8192 | WholeWord. Искать слово целиком (все слова разделенные пробелом). |
16384 | ForEachWord. Искать
вхождения как по каждому слову в отдельности, так и по вхождению
всех слов одновременно. Если строка состоит из нескольких слов,
то ищутся вхождения как по каждому слову в отдельности, так и
по вхождению всех слов. При поиске вхождений отбрасываются окончания
существительных.
Например, при поиске фразы «атрибуты справочника» будут найдены элементы, содержащие как «атрибуты справочника», так и «атрибуты», «атрибут», «справочника», «справочник». |
См. также: