Para formulários você não pode usar ‘views’ diretamente para criar formulários ‘CRUDs’ somentes em Grids (Consultas), ou pode ser
uma view usada em algum select de campo.
Renomeia estes formulários para bkp_ e (o nome deles), e depois refaça eles novamente ‘a partir do zero’, usando
uma tabela normal para isso, e veja nos campos que usar alguma view em um select, teste esta view primeiro se ela esta funcionando,
pode usar o SQL Builder do próprio SC para criar e testar/validar as Querys/Views que vai usar é fácil e prático.
Refaça o formulário por etapas, e vai adicionando coisas e testando, não faça tudo de uma vez, ai você não vai
achar onde esta o erro.