Dataset customizado dinâmico. É possível fazer?

Gostaria de saber se é possível criar um dataset customizado onde o valor a ser pesquisado no dataset principal seja obtido por uma variável. por exemplo:

//Essa variavel pega o valor do campo do codigo do usuario do formulario
 var codBusca = form.getValue('os_CodSolic');


      //Cria o filtro customizado para o dataset que está a seguir
      var filtro = DatasetFactory.createConstraint("colleaguePK.colleagueId", codBusca, codBusca, 
                   ConstraintType.MUST);

      //Cria um dataset baseado no dataset padrao colleague, utilizando o filtro personalizado acima
      var dsUsuarioLogado = DatasetFactory.getDataset("colleague", null, new Array(filtro), null);

O problema é que quando eu tento fazer desta forma, simplesmente não funciona, não dá erro mas não traz nenhum valor no dataset. lembrando que este trecho de código esta implementado no arquivo do dataset customizado.

compartilhar
  • Ola este método funciona correctamente , en su ejemplo le recomiendo primero use la propiedad de visualizar en el TDN el colleague y compare el valor buscado vs el que pone en el filtro, adicional no se ve en su ejemplo que navegue en los datos retornados de la variable

    Jorge   13 de Jun de 2019
  • Pelo código não verifiquei nada fizesse não funcionar. Sugiro postar o código completo do dataset.

    Rafael Vanat   14 de Jun de 2019
  • A variável codBusca está recebendo algum valor válido? Coloque um log.info(codBusca); para verificar

    Diogo Boegershausen   14 de Jun de 2019
  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 dataset datasets customizado javascript jquery fluig displayfields ou faça a sua própria pergunta.