Commit MPFormModel

Olá à todos!

Desenvolvi uma rotina MVC com cabeçalho + Grid + 3 Abas relacionadas aos itens dessa Grid principal.

Estou usando o comando abaixo para carregar as informações sob demanda.

oModel:SetOnDemand(.T.)

Para os demais grids relacionados, defini as propriedades SetOnlyView, SetOptional e SetOnlyQuery como .T.

Percebi que no momento de salvar, o sistema demora porque ele acaba passando por todos submodelos e atualizando as informações deles mesmo eu não tendo navegado por todas as linhas.

É possível desabilitar esse funcionamento ou aperfeiçoar a gravação para que ele não atualize ou verifique os submodelos ?

Grato.

compartilhar
  • Josuel, demora quanto? Você poderia gerar um logprofiler e anexar aqui para que essa demora possa ser analisada, por favor.

    Daniel Mendes   29 de Jul de 2022
  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 model mpformmodel ou faça a sua própria pergunta.