===================================================== Использование SAP Scripting при работе с SAP ===================================================== .. toctree:: :caption: Содержание Инструменты для взаимодействия с SAP: 1. Группа действий "Windows". 2. Группа действий "Имитация устройств". 3. Группа действий "Машинное зрение". 4. SAP GUI Scripting. SAP GUI Scripting ----------------- SAP предоставляет инструмент автоматизации повторяющихся задачь путем записи и запуска макросоподобных сценариев. Программный робот ROBIN может использовать такой скрипт, как часть автоматизированного сценария робота. **Запуск скрипта** Для запуска SAP GUI скрипта необходимо воспользоваться действием «Запустить процесс» и указать в нем путь до предварительно записанного скрипта. **Передача аргументов** Для передачи значений переменных из сценария робота необходимо сделать следующее: 1. Открыть скрипт в любом текстовом редакторе и в тексте скрипта заменить введнное при записи значение на WScript.Arguments(n), где n - порядковый номер передаваемой роботом переменной (отсчет начинается с 0). При выполнении скрипта вместо WScript.Arguments(n) будут вводится значения переменных сценария робота. 2. В настройках действия «Запустить процесс» указать в поле «Аргументы» передаваемые переменные. Переменные должны быть указаны строго в том порядке, в котором они описаны в скрипте. .. figure:: images/SAP1.png :align: left