Gálera quando vou iniciar o processo com outro usuario sem ser o adm esses campos ficam com o valor null, por que sera ?
o dataset está vindo de um formulario.
Gálera quando vou iniciar o processo com outro usuario sem ser o adm esses campos ficam com o valor null, por que sera ?
o dataset está vindo de um formulario.
@Diego, utilizando a consulta do dataset direto no elemento não vai dar, porque quem não tem permissão para visualizar o formulário função não conseguirá consultar o dataset set.
Você pode tratar com uma dessas 3 formas:
Segue abaixo exemplo do item 3:
function createDataset(fields, constraints, sortFields) {
var user = "matricula_user_admin";
var cons = new Array();
if(constraints != null) {
if(constraints.length > 0) {
for (var i = 0; i < constraints.length; i++) {
cons.push(constraints[i]);
}
}
}
cons.push(DatasetFactory.createConstraint("userSecurityId", user, user, ConstraintType.MUST)); // Código do usuário que será validada a permissão no formulário
var dataset = DatasetFactory.getDataset("dsFuncao", fields, cons, sortFields);
return dataset;
}
Esse dataset novo criado, você poderá utilizar no elemento SELECT
Se o dataset estiver buscando informações de documentos é necessário validar as restrições de acesso.
— Uákiti Pires 10 de Sep de 2018como eu fasso isso?
— Diego Pereira de Assis 10 de Sep de 2018@Diego, como está seu dataset dsFuncao?
— Gabriel Franco da Rocha Nascimento 10 de Sep de 2018ele vem de um formulario
— Diego Pereira de Assis 11 de Sep de 2018