Выполнение процесса на сервере после синхронизации в Genexus Smart Devices

В приложении для Android, разработанном в Genexus Ev3 U4, мне нужно выполнить процесс на сервере после окончания синхронизации. Этот процесс является внешним процессом на сервере SQL, который использует недавно добавленные записи для создания отчета.

Как я мог это сделать?

1 ответ

Решение

Процедура GxAfterEventReplicator (в папке GxSynchronization) вызывается после того, как репликатор применил все операции BC, поступающие с устройства, к базе данных сервера.

Эта процедура получает переменную &EventResults типа GxSynchroEventResultSDT который содержит информацию о BC, примененных из-за синхронизации.

Затем вы можете изменить эту процедуру, чтобы добавить вызов к хранимой процедуре SQL, выполнив sql команда.

Другие вопросы по тегам