Объекты DIRECTUM

 

Объект IFactory

 

Метод GetObjectByID – получить объект по ИД

Синтаксис:

function GetObjectByID(

  ID: Integer): IObject;

Параметры:

ID – ИД объекта.

Возвращаемое значение:

Возвращает объект системы.

Описание:

Метод возвращает объект по его ИД. Если объекта с типом Kind и ИД, переданным в качестве параметра ID, не существует, то будет сгенерировано исключение. В зависимости от типа фабрики метод возвращает разные объекты:

 

Тип фабрики

Возвращаемое значение

IFolderFactory

IFolder

IEdocumentFactory

IEDocument

ITaskFactory

ITask

IJobFactory

IJob

IComponentTokenFactory

IComponentToken

IReferenceFactory

IReference

IScriptFactory

Метод не поддерживается

IReportFactory

Метод не поддерживается

 

Метод инициирует процесс «Открытие объекта»:

 

 

Открытие объекта

 

 

Поиск объекта

Набор данных. Открытие

Карточка. Открытие

 

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

 

// Выполнить задание.

// JobID – ИД задания.

JobFactory = Application.JobFactory

Job = JobFactory.GetObjectByID(JobID)

Job.Perform

 

 

См. также:

·         свойство Kind.