Opção Desabilitar Campo (modo inserção / atualização)

Pessoal,

não sei ao certo se isso é um bug.

Em qualquer campo (texto, select, radio, etc) temos a funcionalidade “desabilitar campo”, com as seguintes opções:
-Não
-Modo atualização
-Modo inserção
-Modo inserção/atualização

Ao marcar qualquer opção diferente de “Não”, o scriptcase perde o valor do campo entre os eventos. Quando é numérico o campo fica com o valor zero, quando string com ‘’.

Essa funcionalidade não deveria apenas bloquear a alteração manual do valor do campo ?

Fiz uma aplicação onde gostaria que o usuário apenas pudesse incluir valores. Marquei a opção como desabilitar no “modo de atualização”.

Até aí, tudo bem, o problema é que o campo marcado é o campo chave da tabela.

Ao tentar excluir o registro, o scriptcase zera o valor do campo e diz que o registro é inexistente.

Alguém já teve um problema semelhante ? Existe alguma outra maneira de desabilitar um campo somente na edição, mantendo o seu valor ?

leonam_moraes,

Agora na versão 8.1 continua a mesma coisa, quando ativo essa opção “Desabilitar campo” para o modo inclusão/atualização ele e zerado antes da gravação, mas esse campo recebe um valor pelo EVENTO AJAX. Que deveria ser gravado no banco de dados, mas como o SCRIPTCASE limpa o campo acontece o erro de campo obrigatório.

Poderia definir ele como LABEL, mas esteticamente desabilitar o campo fica mais agradável o visual.

Tem solução para esse comportamento ?