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) {
}