Reload Zoom em Dataset diferente

Bom dia, @comunidade.

Estou com um problema que não consigo resolver.

Eu tenho um zoom Código Coligada e outro zoom Natureza Orçamentária.

De acordo com a coligada que eu seleciono eu preciso que o zoom Natureza Orçamentária seja filtrado e apareçam as naturezas de determinada coligada apenas.

Já olhei as perguntas do forum, a documentação, o git do fluig e meu zoom continua sem filtrar. Alguém consegue ver alguma falha no meu código?

Os datasets são diferentes.

Meu código setSelectedZoomItem:

function setSelectedZoomItem(selectedItem) {

    var NATUREZA = "NATUORC";

    if (selectedItem.inputId.indexOf("FILIAL") != -1) {
        document.getElementById('NOMEFANTASIA').value =  selectedItem['NOMEFANTASIA'];
        document.getElementById('CODCOLIGADA').value =  selectedItem['CODCOLIGADA'];
        reloadZoomFilterValues(NATUREZA, "CODCOLIGADA," + selectedItem["CODCOLIGADA"]);
    }

Meu código HTML:

<div class="form-group col-md-6">
                                            <label class="info">Filial</label>
                                            <input
                                                  type="zoom"
                                                  id = "FILIAL"
                                                  name="FILIAL"
                                                  data-zoom="{
                                                    'displayKey':'NOME',
                                                    'datasetId':'dsGCOLIGADA',
                                                    'placeholder':'Escolha a filial',
                                                    'fields':[
                                                         {
                                                            'field':'CODCOLIGADA',
                                                             'label':'Código'
                                                           },{
                                                            'field':'NOME',
                                                             'label':'Nome',
                                                               'standard':true
                                                           }
                                                    ]
                                                  }"
                                            />
                                        </div>

<div class="form-group col-md-6">
                                            <label class="info">Natureza Orçamentária/Financeira - (Despesa)</label>
                                            <input
                                                  type="zoom"
                                                  id = "NATUORC"
                                                  name="NATUORC"
                                                  data-zoom="{
                                                    'displayKey':'CODTBORCAMENTO',
                                                    'datasetId':'dsTTBORCAMENTO',
                                                    'placeholder':'Escolha a Natureza',
                                                    'fields':[
                                                         {
                                                            'field':'CODTBORCAMENTO',
                                                             'label':'Código'
                                                           },{
                                                            'field':'CODCOLIGADA',
                                                             'label':'Coligada'
                                                           },{
                                                             'field':'DESCRICAO',
                                                             'label':'Descrição',
                                                             'standard':true
                                                           }
                                                    ]
                                                  }"
                                            />
                                        </div>

Alguém poderia me ajudar?

Atenciosamente, Leonardo Fioretti.

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!

2 respostas

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