Como abrir formulário em modo somente leitura

Estou com a seguinte situação. Após o usuário cadastrar as infirmações ele poderá ir salvando, ou seja, o formulário é grande tem textos grandes a serem cadastrados e o usuário vai poder levar dias fazendo. Já consegui fazer ele sempre abrir no registro vinculado a ele em modo de edição, sem ser em novo registro.
Quando o usuário terminar em definitivo, eu criei uma aplicação de controle que gravará na tabela um campo o número 1, por exemplo, enquanto tiver 0 abre pra edição, mas a partir do momento que tiver gravado 1 deverá abrir somente as informações em modo somente leitura. Ele poderá ver o que cadastrou, mas não poderá mais alterar.

A minha questão é: tem alguma macro pra iniciar o form em modo somente leitura?

Espero ter sido claro.

Aguardo por ajuda.

Obrigado desde já.

Que eu saiba não tem macro para isso.
Pode colocar os campos em modo readonly
sc_field_readonly({meu_campo});

Outra opção seria fazer uma grid em modo slide somente para a exibição dos dados.

Ok vou testar. Estava imaginando existir como fazer utilizando a sc_apl_conf. Obrigado!

Na onLoad esconda o botão que salva quando o campo for = 1.
Exiba quando campo = 0.

1 Curtida