Registro único - Não apresentar form em modo edição

Pessoal,

Uma característica dos sistemas gerados pelo ScriptCase, é sempre mostrar um formulário (registro único) em modo de alteração.
Fui questionado por um cliente que não deseja este comportamento, ou seja, ele quer visualizar o registro, porém alterar apenas se clicar em um botão editar.

Realmente no caso de um cadastro com muitos campos é necessário ter um modo de visualização em formulário completo sem ser em modo de edição.

Alguém já conseguiu implementar este comportamento para um form (registro único)?
Poderia compartilhar o caminho das pedras?

Tem 3 maneiras

  1. Criar uma consulta em Modo Slide e com Layout Blocos, com todos os campos do formulário.

  2. Clonar o formulário principal e marcar todos os campos desabilitados ‘atualização’

  3. Usar a macro:
    no Onload e controlar com uma global se é alteração ou visualização:
    sc_field_readonly()
    https://www.scriptcase.com.br/docs/pt_br/v9/manual/14-macros/01-visao-geral/#sc_field_readonly

Ai você teria que testar o que é mais prático.

1 Curtida

Jailton do céu! Que aula foi essa rapaz!
valeu pela ajuda de verdade!
Vou ficar com a opção 3, agora vai ser desabilitar o botão “salvar” e criar um botão Editar, que vai reabilitar o botão salvar e tirar todos os readonly().

1 Curtida