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

Синтаксис:

function ExecuteComponent(

 const ADescription: IObjectDescription): IObject;

Параметры:

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

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

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

Описание:

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

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

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

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

Отчет

Выполнение

IReport

Сценарий

Выполнение

IScript

Справочник

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

IReference

Папка

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

IFolder

Документ

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

IEDocument

Задача

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

ITask

Задание

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

IJob

Уведомление

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

INotice

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

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

IControlJob

История

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

IReference

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

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

См. также

Метод CreateComponentDescription

Метод CreateHistoryDescription

Свойство EDocumentFactory

Свойство FolderFactory

Свойство JobFactory

Свойство ReferencesFactory

Свойство ReportFactory

Свойство ScriptFactory

Свойство TaskFactory

 

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