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

Константы данной группы являются значениями полей SourceType и DestType таблицы SBLinks. Подробнее см. раздел «SBLinks - связи между объектам».

Константа

Значение

Описание

EDOCUMENT_LINK_KIND

E

Документы

FOLDER_LINK_KIND

F

Папки

TASK_LINK_KIND

T

Задачи

JOB_LINK_KIND

J

Задания

DOCUMENT_LINK_KIND

D

Учетные документы

REFERENCE_LINK_KIND

R

Справочники

COMPONENT_TOKEN_LINK_KIND

C

Варианты запуска компонент

Пример:

 

  // Получить список всех документов,

  // связанных с данной записью справочника.

  IDTypeRefRSL = ИДТипСпр('РСЛ')

  IDCurRSL = СпрПолеЗнач(;; 'Analit')

  AddFrom = 'MBAnalit RefType, SBLinks Links'

  AddWhereFormat = "RefType.Vid=%s"

           & " and RefType.Analit=%s"

           & " and Links.SourceID=RefType.Analit"

           & " and Links.SourceType='%s'"

           & " and Links.DestType='%s'"

           & " and isnull(Links.SourceSystemCode, '')=''"

           & " and EDocuments.XRecID=Links.DestID"

  AddWhere = Format(AddWhereFormat; ArrayOf(IDTypeRefRSL; IDCurRSL; 

    REFERENCE_LINK_KIND; EDOCUMENT_LINK_KIND))

  Search = SearchFactory.CreateNew(ckEDocument)

  Criteria = Search.SearchCriteria

  Criteria.AddWhere = AddWhere

  Criteria.AddFrom = AddFrom

  Contents = SearchFactory.Execute(Search)

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