Problema na Inclusão de Grid na MVC - uma preenchida e outra vazia

Bom dia a todos.

Estou com um problema na inclusão de um registro em MVC, onde possuo uma Master e duas Details. Nem sempre terá que ser informado registro nas duas Details e quando tento informar dados apenas em uma, está aparecendo mensagem de que um dos formulários não foi preenchido, não permitindo a inclusão.

Se alguém puder ajudar eu agradeço muito.

Abraços

Manoel Filho

Boa tarde, Manoel!

Você pode informar que os seus dois grids (ou formulários) detalhes são opcionais, dessa forma o sistema não irá criticar se um (ou ambos) estiver vazio.

Para isso, basta usar o método SetOptional igual a .T., exemplo:


oModel:GetModel('GridHist'):SetOptional(.T.)

Documentação: https://tdn.totvs.com/display/public/PROT/FWFormModel

Muito obrigado Giordano.
Funcionou perfeitamente.

grato,

Manoel Filho