Histórico da Página
...
Cache de dados no mobile
Quando se tem em mente um dispositivo móvel, imediatamente surge a questão do espaço ocupado por uma aplicação. Sempre que for possível buscar apenas os dados necessários para um determinado dispositivo ou usuário, pode-se implementar a função onMobileSync que A função onSyncMobile é chamada, apenas, quando for atualizar um dataset offline já existente. Esta função recebe o usuário logado no dispositivo como parâmetro e retorna todos os campos. Quando o mobile fizer aplicativo faz a primeira sincronização, ao fazer o carregamento inicial dos dados, a está função onSyncMobile não será chamada. Essa função é chamada somente quando ele atualizar um dataset offline já existente.
Exemplo:
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
function onMobileSync(user) { var sortingFields = new Array(); var constraintTitulo1 = DatasetFactory.createConstraint('CE_CODIGO', '1', '1', ConstraintType.MUST); var constraints = new Array(constraintTitulo1); var colunastitulo = new Array('CE_CODIGO', 'CE_LOJA', 'CE_NUMTIT', 'CE_PARCELA', 'CE_PARCELA'); var result = { 'fields' : colunastitulo, 'constraints' : constraints, 'sortingFields' : sortingFields }; return result; } |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas