Sapforum.Biz

Инструменты => ABAP - Инструментальные средства => Тема начата: kernel от Март 02, 2019, 07:06:02 pm

Название: Выполнить JS в ABAP
Отправлено: kernel от Март 02, 2019, 07:06:02 pm
Доброго времени суток.
Есть JS функция, которая принимает на вход одну строку и возвращает другую: function func(input){ ... return result; }
Данную функцию необходимо вызвать из ABAP, передать в неё определенное значение и вернуть результат обратно в ABAP. Класс CL_JAVA_SCRIPT может выполнить только простой JS код (на JSON.parse уже валится в ошибку).
В голове крутится CL_GUI_HTML_VIEWER, но конкретного решения не вижу. У кого какие есть идеи?
Название: Re: Выполнить JS в ABAP
Отправлено: Uukrul от Март 03, 2019, 06:41:30 pm
You are not allowed to view links. Register or Login
Доброго времени суток.
Есть JS функция, которая принимает на вход одну строку и возвращает другую: function func(input){ ... return result; }
Реализовать функцию на абапе, если это принципиально возможно.

Еще как вариант: https://www.sap-press.com/javascript-for-abap-developers_3933/, может там что-то есть интересное, в принципе $9.99
Название: Re: Выполнить JS в ABAP
Отправлено: Uukrul от Март 03, 2019, 06:49:22 pm
Еще тут что-то похожее видел: https://www.se80.co.uk/training-education/html-javascript-web-service-call-sap-bsp/