Campo Calculado x Scriptcase

Olá pessoal;
Estou enfrentando um problema com um campo calculado no Scriptcase.
Uso o Firebird 2.5 e tenho no BD um campo calculado (NumOficioAno) que é a junção do campo número de ofício com o campo ano.
Ocorre que por ser um campo calculado, ele não recebe valores na inserção nem na atualização.
O problema é que o scriptcase insiste em tentar atualizar o tal campo, mesmo que eu configure na opção “Editar Campos” (desmarcando inserção e atualização). Isso ocasiona um erro de SQL, pois o formulário tenta gravar num campo read only.
Já tentei até deixar de fazer referência ao campo no formulário, mas a opção SQL não é aberta, exibindo invariavelmente todos os campos do BD.

Alguém tem alguma ideia de como fazer? Não queria deixar de usar campos calculados no BD por conta desse inconveniente.

Só uma dica: já tentou testar o mesmo comando em outra aplicação de teste, antes de verificar em produção? tenta testar os mesmos comandos numa aplicação qualquer ( testes ), só pra ver qual o resultado. Depois você posta aqui.

Deixa padrão novamente ‘desmarcando inserção e atualização’ deixa tudo normal, o ready-only também desmarca, deixa o campo totalmente normal.

Depois de fazer isso marca ele como Label no próprio campo.

E entra em Editar campos e marca isso na Inserção e Atualização que ele é calculado pela base de dados: