Pessoal Boa tarde possuo um data customizado bem simples
esse dados foram injetados manualmente,
================================================================================
function createDataset(fields, constraints, sortFields) {
var dataset = DatasetBuilder.newDataset();
//Cria as colunas
dataset.addColumn("SERVICO");
//Cria os registros
dataset.addRow(new Array("OS19"));
dataset.addRow(new Array("OS20"));
dataset.addRow(new Array("OS21"));
return dataset
}
===============================================================================
E gostaria de gravar dados de um campo de outro dataset neste dataset customizado acima
ex:gerou uma informação no campo serviço no formulario, quero gravar essa informação neste dataset citado.
estou necessitando muito para OS (ORDEM DE SERVIÇO)
fico no aguardo da resposta. obrigado
@maycon,
O processo é bem complicado, deve sincronizar os datasets, você deve seguir estes passos:
- Para a transferência de dados do dataset para a tabela, deverá ser definida a função onSync que será chamada a cada execução da tarefa agendada.
- Para que a sincronização aconteça deve ser criada uma tarefa no Agendador de tarefas do fluig com o tipo 'Sincronização de dataset', selecionando qual dataset deverá ser sincronizado e em que período.
- Dentro da função onSync deverá ser criado um objeto do tipo dataset onde as novas linhas deverão ser adicionadas pelo método addRow e linhas a serem atualizadas ou removidas pelos métodos updateRow e deleteRow, respectivamente.
- Os métodos updateRow e deleteRow recebem uma lista de objetos que são os valores das linhas (da mesma forma que já ocorre com o método addRow).
Mais detalhes e exemplo de onSync aqui.