Objeto posicionado MVC

Amigos, boa noite! Tenho uma tela com 5 grids em abas diferentes. Queria que no momento que eu clicasse em um determinado botão, eu tivesse como saber em qual aba estou posicionado. Já procurei documentação e não achei. Existe alguma forma?

compartilhar
  • Raphael, boa noite, qual a necessidade?

    Daniel Mendes   06 de Sep de 2019
  • Boa noite. Daniel, depois de muita luta consegui o que precisava. Queria que meu botão tivesse ações diferentes a depender do grid que eu estava posicionado. Mas eu não estava conseguindo ver o grid que estava aberto no momento que clicava no botão.

    Depois de muita luta vi que no View tem uma função que faz exatamente o que preciso. Segue abaixo:

    Local oModel := FWModelActivate() Local oView := FWViewActive() Local aId := oView:GetCurrentSelect() //Função retorna array de duas posições: [1] = View Posicionado ; [2] = Field posicionado Local cId := aId[1]

    Raphael Neves Pinheiro   06 de Sep 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 TOTVS DevForum!

1 resposta

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