С DIRECTUM 5.6 функция является устаревшей, не рекомендуется ее использовать. Используйте функцию request.
Синтаксис:
callSync(service_method:string, opt_params:object, opt_spinnerText:string, opt_onCompleteSpinnerText:string, opt_hideError:boolean, opt_hideWarning:boolean)
• | service_method – вызываемый метод веб-сервиса. Обязательный параметр; |
• | opt_params – параметры веб-сервиса. Необязательный параметр; |
• | opt_spinnerText – текст строки прогресса. Необязательный параметр; |
• | opt_onCompleteSpinnerText – текст строки прогресса после выполнения операции. Необязательный параметр; |
• | opt_hideError – не отображать ошибку. Необязательный параметр; |
• | opt_hideWarning – не отображать уведомления. Необязательный параметр. |
Параметры:
Имя |
Тип |
Обязательность |
Описание |
---|---|---|---|
service_method |
string |
да |
Вызываемый метод веб-сервиса |
opt_params |
object |
нет |
Параметры веб-сервиса |
opt_spinnerText |
string |
нет |
Текст строки прогресса |
opt_onCompleteSpinnerText |
string |
нет |
Текст строки прогресса после выполнения операции |
opt_hideError |
boolean |
нет |
Не отображать ошибку |
opt_hideWarning |
boolean |
нет |
Не отображать уведомления |
Возвращаемое значение:
Deferred-объект – специальный объект для управления отложенными вызовами.
Описание:
В методы done и error можно передать функции обратного вызова, которые выполняются тогда, когда будет получен ответ от сервиса. Если операции веб-сервиса прошли без сбоев, то будет вызвана функция, переданная в метод done данного deferred-объекта, иначе будет вызвана функция, переданная в метод еrror. Полный ответ сервиса можно получить, обратившись к контексту this внутри callback-функции.
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |