Выполнение процесса на сервере после синхронизации в Genexus Smart Devices
В приложении для Android, разработанном в Genexus Ev3 U4, мне нужно выполнить процесс на сервере после окончания синхронизации. Этот процесс является внешним процессом на сервере SQL, который использует недавно добавленные записи для создания отчета.
Как я мог это сделать?
1 ответ
Решение
Процедура GxAfterEventReplicator
(в папке GxSynchronization
) вызывается после того, как репликатор применил все операции BC, поступающие с устройства, к базе данных сервера.
Эта процедура получает переменную &EventResults
типа GxSynchroEventResultSDT
который содержит информацию о BC, примененных из-за синхронизации.
Затем вы можете изменить эту процедуру, чтобы добавить вызов к хранимой процедуре SQL, выполнив sql
команда.