Перейти к основному содержимому

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>