Versão atual:

Interceptação do Commit em MVC

Boa tarde.

Estou desenvolvendo um fonte em MVC e usando a classe FwModelEvent pra fazer as validações do modelo de dados do tipo 2 (cabeçalho e grid na mesma tabela).

Previamente, programando de forma procedural, tinha o hábito de criar uma static function pra validar a linha e chamar essa função na validação inteira do grid, via loop. De que forma seria possível fazer isso usando as classes do FwModelEvent?

Exemplo: Método FWModelEvent ():GridPosVld(oSubModel, cModelID) -> lOK é a validação inteira da grid. Consigo dentro desse método rodar um for/while e obter o retorno de FWModelEvent ():GridLinePosVld(oSubModel, cModelID, nLine) -> lOK? Se sim, de que forma?

Link da documentação: https://tdn.totvs.com/pages/releaseview.action?pageId=269552294

Versão (1):

Ver a versão formatada

Interceptação do Commit em MVC

Comentário

new question