executeAction
Вызывает действие с псевдонимом commandName
, применимое к экранной форме.
Автоматически определяет тип вызываемого действия. Если тип вызываемого действия соответствует Static, реализует переход только между экранными формами одного проекта. Заменяет методы: sendCommand(), sendDataSet(), sendGraphQL().
Асинхронный метод.
Параметры
commandName: string
Псевдоним вызываемого действия.
params: Object
Параметры, передаваемые действию.
Options: Object
Дополнительные параметры.
Необязательный параметр.
showErrorContainer: boolean
Признак отображения экранной формы с ошибкой. По умолчанию значение параметра true
.
Необязательный параметр.
showWaitingContainer: boolean
Признак отображения экранной формы с ожиданием. По умолчанию значение параметра true
.
Необязательный параметр.
isJSON: boolean
Признак использования данных в формате JSON. По умолчанию значение параметра true
.
Необязательный параметр.
Пример
const result = await executeAction('getBook', {id: 123});
Возвращаемое значение
Promise<any>