Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Синтаксис:

procedure Show(

 Mode: TSearchShowMode;

 SuppressQuerySearchCriteria: WordBool);

Параметры:

Mode – режим отображения результатов поиска;
SuppressQuerySearchCriteria – признак подавления показа диалога для заполнения значений критериев поиска: True, если не нужно показывать диалог, False, если диалог нужно показывать в зависимости от наличия запрашиваемых реквизитов.

Описание:

Метод выполняет поиск и отображает его результаты в режиме Mode. Если в параметре Mode передано значение ssmSelect или ssmMultiSelect, то выбранные из результатов поиска объекты можно будет получить с помощью свойства SelectedContents. Если у поиска есть хотя бы один запрашиваемый критерий поиска и значение параметра SuppressQuerySearchCriteria равно False, то перед выполнением поиска будет показан диалог для заполнения значений критериев поиска. Указать, является ли критерий запрашиваемым, можно с помощью свойства QueryValue.

Пример

 

/* Выполнить поиск документов,

созданных указанным пользователем за последнюю неделю.

Автора документов запросить у пользователя */

SearchDescription = Searches.CreateNew(ckEDocument)

DateCriter = SearchDescription.SearchCriteria.Add(SYSREQ_EDOC_CREATED)

DateCriter.AddSingleValue(rdThisWeek; vtEqual)

AuthorCriter = SearchDescription.SearchCriteria.Add(SYSREQ_EDOC_AUTHOR)

AuthorCriter.QueryValue = TRUE

SearchDescription.Show(ssmBrowse; FALSE)

См. также

Метод Execute

Свойство SelectedContents

Свойство ISearchCriteria.HasQueriedCriterion

Свойство ISearchCriterion.QueryValue

 

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }