Объекты DIRECTUM

 

Объект IApplication

 

Метод ExecuteComponent – выполнить компоненту (устар.)

Синтаксис:

function ExecuteComponent(

  const ADescription: IObjectDescription): IObject;

Параметры:

ADescription – описание компоненты.

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

Возвращает выполняемую компоненту.

Описание:

Метод запускает компоненту и возвращает управление в вызвавший код. Чтобы выполнить компоненту следует сначала создать объект описания компоненты IObjectDescription. Описание можно получить с помощью метода CreateComponentDescription либо CreateHistoryDescription. Тип компоненты и параметры выполнения задаются через свойства описания компоненты. В зависимости от типа компоненты (ADescription.AType) метод возвращает разные объекты:

 

Тип компоненты

Выполнение компоненты

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

Отчет

Выполнение

IReport

Сценарий

Выполнение

IScript

Справочник

Показ формы-списка

IReference

Папка

Показ формы-карточки

IFolder

Электронный документ

Показ формы-карточки

IEDocument

Задача

Показ формы-карточки

ITask

Задание

Показ формы-карточки

IJob

Уведомление

Показ формы-карточки

INotice

Задание-контроль

Показ формы-карточки

IControlJob

История

Показ истории

IReference

При запуске компоненты выполняется процесс «Обновление набора данных» (схему процесса см. в описании метода IObject.Refresh).

Метод является устаревшим, использовать его не рекомендуется. Для получения компонент следует использовать фабрики.

 

 

См. также:

·         метод CreateComponentDescription;

·         метод CreateHistoryDescription;

·         свойство EDocumentFactory;

·         свойство FolderFactory;

·         свойство JobFactory;

·         свойство ReferencesFactory;

·         свойство ReportFactory;

·         свойство ScriptFactory;

·         свойство TaskFactory.