Enviar parametro no zoom para filtrar usando dataset customizado

Bom dia pessoal, Criei um formulário que tem dois campos input-zoom usando a sintaxe nova (vide abaixo).

Gostaria de enviar para o Dataset desse zoom (que é customizado e chama um Webservice Externo) a informação do primeiro Zoom para que o próximo viesse filtrado em tempo de execução. Tem como fazer isso?

A sintaxe de Zoom que estou usando é essa:

Obrigado.

Ola Colegas. No fim eu fiz uma pesquisa melhor no forum e achei a resposta ao meu problema. Vou detalhar aqui abaixo para ajudar quem estiver com essa duvida.

Eu usei a função reloadZoomFilterValues. Quando se usa ela o Dataset carrega nas constraints os valores passados como paramêtro por exemplo:

  • função setSelectedZoomItem() faz uma interação quando clico no registro meu primeiro zoom.

function setSelectedZoomItem(selectedItem) {

      if(selectedItem.inputId == "zoomCli"){//Se for o zoom do ID zoomCli vai chamar a funcao
         reloadZoomFilterValues(EMAIL, "Codigo," + selectedItem["Codigo"]);
      }
}

  • Lá no meu Dataset customizado os constraints vão ficar assim.

var nomeCmp   = constraints[0].fieldName;    // Codigo 
var codCliDe  = constraints[0].initialValue; // 00001 - Conteudo de selectedItem["Codigo"]
var codCliAte = constraints[0].finalValue;   // 00001 - Conteudo de selectedItem["Codigo"]

  • A partir daí tendo a informação que tu desejas filtrar dentro do Dataset é só dominar o mundo :D

Feito!