Anveo Mobile App / Personalizar a interface do usuário / Modificações de dados do processo no dispositivo
Esta é uma tradução automática. O post original está disponível em Inglês .

Modificações de dados do processo no dispositivo

Todos os dados recebidos do dispositivo móvel serão processados exatamente na mesma ordem cronológica em que foram digitados no dispositivo móvel. Toda mudança de dados, novos dados ou exclusão serão processados nas tabelas de Dynamics, utilizando Web Services durante a sincronização.

Modificações de dados por usuário

Todas as alterações feitas pelo usuário em cartões ou listas executam os seguintes comandos no Dynamics: VALIDATE, “], MODIFY(true) e DELETE(true). Desta forma, o seu código nas suas tabelas também será executado.

Devido ao processamento de dados usando os Web Services Dynamics, algumas funcionalidades não estão disponíveis e podem exigir algumas alterações nos gatilhos das tabelas. Encontre mais informações aqui.

Alterações de Dados por Anveo Script

Se você usar o Anveo Script para adicionar, alterar ou excluir dados, você pode decidir se deseja executar os acionadores da tabela Dynamics durante um processo de sincronização. O uso de SETVALUE versus VALIDATE decide se você quer executar o OnValidate-trigger, MODIFY(false) versus MODIFY(true) decide se você deseja executar o disparador de tabela OnModify. O mesmo para OnInsert e OnDelete. Além disso, esses parâmetros definem se o usuário deseja executar os acionadores Anveo Mobile App locais Anveo Mobile App

[[ Do not run VALIDATE trigger. Equals Rec.Name := 'new Name'; ]]
Rec:SETVALUE('Name', 'new Name');

[[ Run VALIDATE trigger. Equals Rec.VALIDATE('Name', 'new Name'); ]]
Rec:VALIDATE('Name', 'new Name');

[[ Do not run OnModify trigger. Equals Rec.MODIFY(false); ]]
Rec:MODIFY(false);

[[ Run OnModify trigger. Equals Rec.MODIFY(true); ]]
Rec:MODIFY(true);
Código 2: Exemplo de Script Anveo para Controlar Acionadores