Синтаксис:
function ExecuteComponent( const ADescription: IObjectDescription): IObject; |
Параметры:
ADescription – описание компоненты.
Возвращаемое значение:
Возвращает выполняемую компоненту.
Описание:
Метод запускает компоненту и возвращает управление в вызвавший код. Чтобы выполнить компоненту следует сначала создать объект описания компоненты IObjectDescription. Описание можно получить с помощью метода CreateComponentDescription либо CreateHistoryDescription. Тип компоненты и параметры выполнения задаются через свойства описания компоненты. В зависимости от типа компоненты ADescription.AType метод возвращает разные объекты:
Тип компоненты |
Выполнение компоненты |
Возвращаемое значение |
Отчет |
Выполнение |
|
Сценарий |
Выполнение |
|
Справочник |
Показ формы-списка |
|
Папка |
Показ формы-карточки |
|
Документ |
Показ формы-карточки |
|
Задача |
Показ формы-карточки |
|
Задание |
Показ формы-карточки |
|
Уведомление |
Показ формы-карточки |
|
Задание-контроль |
Показ формы-карточки |
|
История |
Показ истории |
При запуске компоненты выполняется процесс «Обновление набора данных». Подробнее см. описание метода IObject.Refresh.
Метод является устаревшим, использовать его не рекомендуется. Для получения компонент следует использовать фабрики. Метод оставлен для совместимости с предыдущими версиями IS-Builder.
Метод CreateComponentDescription Метод CreateHistoryDescription Свойство EDocumentFactory Свойство FolderFactory Свойство JobFactory Свойство ReferencesFactory Свойство ReportFactory Свойство ScriptFactory Свойство TaskFactory |
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |