Объекты 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