Problema com WKUser X dataset customizado

Alguém sabe informar se é ou não possível utilizar a função getValue("WKUser") em datasets customizados?

Criei um dataset que complementa informação que preciso do colleague, este dataset também possui a coluna "colleaguePK.colleagueId" porém quando eu tento recuperar uma informação do meu dataset customizado, é apresentado do primeiro usuário, como se não reconhecesse o "WKUser".

Ex:

function consult_dataset (){
    var c1 = DatasetFactory.createConstraint("colleaguePK.colleagueId", getValue("WKUser"), getValue("WKUser"), ConstraintType.MUST);
    var constraints = new Array(c1);
    var colaborador = DatasetFactory.getDataset("colleague", null, constraints, null);
    return colaborador;
}

Esta que busca do dataset interno Colleague funciona perfeitamente.

Porém a que consulta o dataset criado conforme abaixo(onde o user_code possui a mesma informação do colleaguePK.colleagueId) , retorna sempre dados do primeiro usuário da listagem.

function consult_dataset2 (){
    var c2 = DatasetFactory.createConstraint("user_code", getValue("WKUser"), getValue("WKUser"), ConstraintType.MUST);
    var constraints2 = new Array(c2);
    var unidade = DatasetFactory.getDataset("dslocaluserid", null, constraints2, null);
    return unidade;
}
compartilhar
  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!

1 resposta

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