Boa tarde, dentro de um processo eu preciso validar o local do usuário que está abrindo a solicitação, então eu fiz um dataset onde ele me trás a matricula do usuário e o seu local. Fiz um campo oculto receber a matrícula do usuário logado. Agora só preciso que ele compare a matrícula do campo solicitante com o meu dataset e quando forem iguais faça o campo cidade receber o valor do local.
var resultado = DatasetFactory.getDataset("ds_localUser", null, null,null); var usuario = getValue("solicitante"); var cont = 0; for(i=0;i < resultado.values.length;i++){ if(resultado.values[i].USER_CODE == usuario ){ var local = resultado.values[i].LOCAL_ID setValue('cidade',local); } cont++ }
Estou fazendo da forma descrita acima mas não funciona. Tentei com uma função JavaScriot também.
PS: Em anexo coloquei o print do código identado.
Desde já agradeço.