Propriedade ONLYVIEW da FwFormView

Boa tarde!

Estou fazendo uns testes usando a propriedade ONLYVIEW da classe FwFormView.

Estranhamente, ao utilizar essa propriedade em uma grid, está sendo possível adicionar uma nova linha (mesmo que não se possa adicionar conteúdo a linha) e deletar linhas do grid.

Este comportamento está correto? Não deveria impedir qualquer tipo de manipulação do submodelo em questão?

Olá boa tarde,

Para não permitir a inclusão ou alteração de linhas da grid voce pode alterar as propriedas abaixo: ex.:

oModel:GetModel('GRID' ):SetNoInsertLine( .T. )// Não permite inserir nos registros da grid

oModel:GetModel('GRID' ):SetNoUpdateLine( .F. )// Permite alteração nos registros da grid

oModel:GetModel('GRID' ):SetNoDeleteLine( .T. )// Não permite exclusão nos registros da grid

A propriede ONLYVIEW é apenas para não gravar o modelo de dados.

Grato.

Bom dia! O problema de usar esses métodos é que o meu modelo deve permitir a inserção/atualização e exclusão de linhas, isso só não deve acontecer na view, por isso que pensei que a propriedade ONLYVIEW iria funcionar nesse caso.