Объекты DIRECTUM

 

Работа с поисками

 

ISearchForObjectDescription – описание поиска для объекта

 

ISearchDescription

  |

ISearchForObjectDescription

Объект ISearchForObjectDescription описывает поиски для объектов. Поиски для объекта отличаются от обычных поисков тем, что выполняется поиск объектов, каким-то образом связанных с данным объектом. Например, поиск «Вложено в задачи» ищет все задачи, задания и уведомления, в которые вложен объект поиска. Создавать собственные поиски для объекта нельзя, можно работать только с предопределенными поисками для объектов.

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

 

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

// EDocumentID – ИД документа, связанные с которым документы

// необходимо найти.

EDocumentInfo = EDocuments.ObjectInfo(EDocumentID)

SearchFactory = Application.SearchFactory

SearchDesciption = SearchFactory.Load('BOUND_EDOCUMENT_SEARCH')

SearchDesciption.InitializeSearch(EDocumentInfo)

SearchFactory.Show(SearchDesciption)

 

 

 

Свойства:

  ObjectInfo

  TitleFormat

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

  Application

  BeforeSearch

  Description

  ForAllUsers

  ForObject

  Name

  OnCutLinks

  OnPasteLinks

  RequisiteDescriptionList

  SearchCriteria

  SelectedContents

Методы:

  InitializeSearch

  IsAllowedType

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

  GetContentKind

  Execute

  Show