Função getValue() Dataset

Estou tentando buscar um valor em um Dataset interno utilizando a função getValue() porém, ao executá-la, o navegador retorna um problema na linha abaixo informando que getValue não é uma função:

var nome = dataset.getValue(0, "colleagueName");

O que pode ser?

$('#unidadebh').on('click', function(e){

var c1 = DatasetFactory.createConstraint("colleaguePK.colleagueId", "34u8wapyb9ebkdpf1501630591319", "34u8wapyb9ebkdpf1501630591319", ConstraintType.MUST); var constraints = new Array(c1); var fields = new Array("colleagueName");

var dataset = DatasetFactory.getDataset("colleague" , fields, constraints, null); console.log(dataset);

var nome = dataset.getValue(0, "colleagueName"); console.log(nome);

})

1 curtida

@Igor,

No lugar de:


var nome = dataset.getValue(0, "colleagueName"); // esse formato é utilizado nos eventos de Formulários/Processos ou em outros datasets

Colocar assim:


var nome = dataset.values[0]["colleagueName"]; // esse formato é utilizado no javascript

Funcionou. Obrigado, Gabriel!

1 curtida