Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Р. Кречмер, В. Вейс - Разработка приложений SAP R3 на языке АВАР4.pdf
Скачиваний:
503
Добавлен:
17.02.2016
Размер:
29.74 Mб
Скачать

Вызовы удаленных функций

Когда удаленная функция завершит свою работу и данные будут посланы обратно, вызвавшая система примет сообщение от удаленного абонента и передаст управление форме ANSWER. По команде receive форма импортирует присланные данные и сообщит вызвавшей программе об ошибках. Команда receive results from function используется для приема данных асинхронного вызова функции.

Резюме

Удаленный вызов функции (Remote Function Call, RFC) — наиболее простой способ связи между двумя программами, принадлежащими R/3, R/2 или внешней системе.

При использовании синхронного удаленного вызова (RFC) вызвавшая программа ожидает ответной пересылки результатов.

При использовании асинхронного RFC вызвавшая программа не ждет завершения вызванной программы, а продолжает работать. В этом случае при получении результата управление передается специальной подпрограмме, которая принимает результаты и сообщения об ошибке.

Вследующей главе рассматривается использование OLE-объектов в программах АВАР/4 для вызова приложений, исполняемых на персональных компьютерах.

Глава 28

Автоматическая

обработкаобъектовOLE

Использование серверов OLE из программ АВАР/4

Построение объекта и задание его свойств

Инициализация методов