Modos de Abertura

Os Modos de Abertura são utilizados para informar ao sistema em qual modo uma página está sendo carregada, sendo possível assim interpretar algumas configurações especificas de cada modo.

Existem 4 modos de abertura que podem ser utilizados:

  • Criação
  • Leitura
  • Atualização
  • Exclusão

Os Modos de Abertura são utilizados em:

Prioridade dos Modos de Abertura

O Modo de Abertura pode ser informado em mais de um local, e cada um destes locais tem uma prioridade diferente.

A ordem de precedência abaixo é utilizada pelo sistema para identificar o modo de abertura de uma página ou janela. Logo que o modo é identificado, as alternativas subsequentes são ignoradas:

  1. Informado na URL.
  2. Informado nas configurações do alvo.
  3. Identificado no Modo de Abertura Dinâmico das configurações do Projeto.
  4. Modo de Abertura padrão do Objeto.

Se mesmo após todas essas tentativas, não for possível identificar o modo de abertura, o sistema vai assumir o modo “Leitura”.

Modo de Abertura na URL

Para forçar um modo de abertura pela URL, basta utilizar o parâmetro mode informando uma ou mais letras correspondentes a iniciais de cada modo de abertura:

Inicial Modo
C Criação (Create).
R Leitura (Read)
U Atualização (Update)
D Exclusão (Ddelete)
Aqui foi usada a sigla CRUD (Create, Read, Update e Delete) para determinar o modo de abertura da Janela.

Exemplos:

Parâmetro Modos
mode=CU Criação + Atualização
mode=CRD Criação + Leitura + Exclusão

Modo de Abertura do Alvo

O Modo de Abertura pode ser informado nas configurações de um alvo, ao carregar um Objeto nos seguintes locais:

  • Em um link ou botão de Consulta
  • Em uma Janela do Formulário
  • Em um campo do tipo “Consulta” no Formulário

O campo para configuração nestes casos chama-se “Modo de Abertura”, e fica na aba de Configurações do alvo.

image

Modo de Abertura Padrão

O Modo de Abertura padrão pode ser informado na Consulta e no Formulário.

Consulta

Nas Configurações da Consulta, no campo “Modo de abertura padrão”.

image

Formulário

Na seção “Configurações” do Formulário, no campo “Modo de abertura padrão”.

Browser

O Modo de Abertura padrão do Browser Dinâmico sempre será Leitura.

Verificando o Modo de Abertura

Para verificar o modo de abertura assumido pelo Objeto, passe o mouse no canto inferior esquerdo das bordas do objeto. Uma pequena tela será exibida com alguns botões e as iniciais dos modos de abertura identificados:

image