Filtro dinâmico em grid MVC

Boa tarde pessoal!

Estou desenvolvendo uma rotina em MVC que possui 2 grids (crio a estrutura e carrego os dados manualmente, pois não é uma grid de dados diretos de uma tabela). Não tem um cabeçalho, somente as grids.

A grid pai, possui pedidos e algumas características.

A grid filho possui um histórico de alteração dos pedidos da grid pai.

Capturar.PNG

Como eu poderia filtrar a grid filho para que apareça apenas o histórico do pedido posicionado na grid pai?

Estou adicionado as grids com relação no modelo, mas não consegui montar um filtro:

oModel:addGrid('GRID_PEDIDOS','CABEC_FICTICIO',oStrPed,/*Pre-Validacao*/,/*Pos-Validacao*/,/*bPre*/,/*bPost*/,{|| fCarregaPed(ZB1->ZB1_ANO,ZB1->ZB1_MES)}/*bLoad*/)

oModel:addGrid('GRID_HISTORICO','GRID_PEDIDOS',oStrHist,/*Pre-Validacao*/,/*Pos-Validacao*/,/*bPre*/,/*bPost*/,{|| fCarregaHist(ZB1->ZB1_ANO,ZB1->ZB1_MES)}/*bLoad*/)

oModel:SetRelation('GRID_HISTORICO', { { 'HIST_NUM', 'PED_NUM' } }, 'HIST_NUM' )

Obrigada!

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 TOTVS DevForum!

1 resposta

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