Versão atual:

Sincronização com outro dataset erro

Bom dia! Estou sicronizando um dataset apartir de outro dataset e ele me retorna o erro

TypeError: Cannot read property "rowsCount" from null (#30) in at line number 30

segue meu código abaixo:

function defineStructure() {

addColumn("NUMEMP");

addColumn("NUMCAD");

addColumn("NOMFUN");

addColumn("SITAFA");

addColumn("TITCAR");

addColumn("CODFIL");

setKey(["NUMEMP","NUMCAD"]);

}

function onSync(lastSyncDate) {

var dataset = DatasetBuilder.newDataset();

var fields = new Array(); var where = ""; var branch = "";

fields.push("SB1");

fields.push(where); fields.push(branch);

fields.push("NUMEMP");

fields.push("NUMCAD");

fields.push("NOMFUN");

fields.push("SITAFA");

fields.push("TITCAR");

fields.push("CODFIL");

var resultadoHCM = DatasetFactory.getDataset("teste_000_hcm", fields, null, null);

for (var i = 0; i < resultadoHCM.rowsCount; i++){

var NUMEMP = resultadoHCM.getValue(i, "NUMEMP");

var NOMFUN = resultadoHCM.getValue(i, "NOMFUN");

var SITAFA = resultadoHCM.getValue(i, "SITAFA");

var TITCAR = resultadoHCM.getValue(i, "TITCAR");

var CODFIL = resultadoHCM.getValue(i, "CODFIL");

dataset.addOrUpdateRow([NUMEMP, NUMCAD, NOMFUN, SITAFA, TITCAR, CODFIL]); }

log.info(testeSync)

return dataset; }

function createDataset(fields, constraints, sortFields) {

}function onMobileSync(user) {

}

Versão (1):

Ver a versão formatada

Sincronização com outro dataset erro

Comentário

new question