Ao consultar o dataset colleague não retorna nenhum usuário

Boa tarde.

Estou tentando fazer a busca pelo usuario do fluig através do dataset colleague com uma função no meu js. Porém ele não esta retornando o usuário. Coloquei umas mensagens de log e o ultimo log exibido foi na criação da variavel responsável.

```
function busca_users(email)
{
   console.log("chamou a função");    
   console.log(email);
   var responsavel;    
   console.log("criou o responsavel");
   var filter = DatasetFactory.createConstraint("mail", email, email, ConstraintType.MUST);
   console.log("cirou o filtro");
   var constraints   = new Array(filter);
   console.log("criou a constraint");
   var sortingFields = new Array("mail");
   console.log("criou a sorting");
   var returnFields = new Array("colleaguePK.colleageId");
   console.log("criou a return");
   var datasetUser = DatasetFactory.getDataset("colleague", returnFields, constraints, sortingFields);
   console.log("apos getdataset");
   console.log(datasetUser.rowsCount);
   console.log(datasetUser);
   responsavel = datasetUser.values[0].colleaguePK.colleageId;
   console.log(responsavel);
   console.log("antes do return");
   return responsavel;

}

```

compartilhar
  • Qual o erro no console ao tentar usar o getDataset?

    Evaldo Borba Maciel   1 week ago
  • Boa noite. Faltava a js no html . Também alterei o código.

    Ramon Almeida   1 week ago
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do fluig Forum!

2 respostas

Não é a resposta que estava procurando? Procure outras perguntas com as tags datasets ou faça a sua própria pergunta.