Использование JS в ABAP

Для интерпретации JavaScript кода в ABAP можно воспользоваться глобальным классом: CL_JAVA_SCRIPT. Далее в примере будет наглядно показано как можно вычислять выражения используя JS функцию eval().

JS дает предлагает множество удобных функций, например в объекте Math, конечно скорость работы будет не на высоте. Возведение в степень:

Стандартный саповский пример использования интерпретатора программа: SJSEU и программы DEMO_JAVA*. Для изучения самого JS рекомендую книгу Д. Флэнагана «JavaScript подробное руководство».

Обновление. На официальном сайте по поводу использования JS сказано следующее:

Note

Support for the connection of JavaScript to ABAP will be discontinued in a future release, without replacement. Therefore, the CL_JAVA_SCRIPT class must no longer be used.

  • oisee

    Начало многообещающее, материал интересный и актуальный, скорость добавления новых записей в блог — впечатляет =)

    Спасибо!

    P.S. Жаль блог пока выглядит анонимным =)

    • блогер

      Пожалуйста, надеюсь материалы будут Вам полезны и в дальнейшем

  • Avrail

    А для чего нужен JS в SAP, можете дать реальные примеры?

    • Astrafox

      Если необходимо внедрить что-то вроде макросов в excel например.

    • Astrafox

      К примеру для реализации подобия макросов, вообще штука довольно специфическая, редко где может понадобится