Jest to tłumaczenie automatyczne. Pierwotne stanowisko jest dostępne w angielski.

SYNC_DB

Użyj tego polecenia, aby rozpocząć synchronizację. Następujące parametry są używane z poleceniem SYNC_DB:

  • ActionCodeSuccess: Ten kod akcji zostanie wykonany, jeśli synchronizacja się powiedzie.
  • ActionCodeFailure: Ten kod akcji zostanie wykonany, jeśli synchronizacja nie powiedzie się lub zostanie przerwana.
  • Parametr 3: Użyj tego parametru, aby aktywować synchronizację w tle – dodatkowe informacje znajdziesz tutaj.
  • Parametr 4: Ten parametr może być zdefiniowany jako jeden z poniższych i jest dostępny w codeunit App Events, funkcja OnSyncRequest jako zmienna SyncType. Aktywuje jednostronną synchronizację tylko z aplikacji do Dynamics. Dane zostaną przetworzone w Dynamics po ich otrzymaniu, ale aplikacja nie czeka na odpowiedź.
    • SENDONLY: nie zostanie wykonane żadne połączenie z serwerem Anve Delta.
    • SENDONLY_CALCDELTA: uruchomi również wywołanie Anveo Delta Server po przetworzeniu wszystkich danych w Dynamics, aby przyspieszyć następującą po nim pełną synchronizację.
    • SENDRECVONLY: W przypadku wybrania opcji SENDONLY, SENDRECVONLY będzie wysyłać i odbierać dane, ale nie będzie przetwarzać odebranych danych na urządzeniu. Parametr
  • Parametr 5: Opcjonalny parametr, który będzie dostępny w codeunit ACF App Events, w funkcji OnSyncRequest jako zmienna SyncParameter.

Ostatnia udana synchronizacja może być pobrana przez zmienną środowiskową GETLASTSUCCESSSYNC();

Jest to wywołanie asynchroniczne, nie można kontynuować kodu po tym wywołaniu. Musi on zostać umieszczony na końcu kodu akcji. Każdy dodatkowy kod po synchronizacji musi zostać umieszczony w ActionCodeSuccess lub ActionCodeFailure.

SYNC_DB(string ActionCodeSuccess,
        string ActionCodeFailure,
        '', 
        '',  
        string Parameter);

Send only synchronization:
SYNC_DB(string ActionCodeSuccess,
        string ActionCodeFailure, 
        ['' |=""],
        ['SENDONLY'|'SENDONLY_CALCDELTA'|SENDRECVONLY'], 
        string SyncParameter);

example:
SYNC_DB();
 
SYNC_DB('SYNC_SUCCESS', 
        ''); 

SYNC_DB('SYNC_SUCCESS', 
        'SYNC_FAILURE');
 
SYNC_DB('', 
        '', 
        '', 
        'SENDONLY');

SYNC_DB('', 
        '', 
        '', 
        'SENDONLY', 
        'Info to App Events');

SYNC_DB('', 
        '', 
        'SILENT', 
        'SENDRECVONLY');