Como permitir ou impedir a entrada em campos

  1. No Modo de layout, selecione um ou mais campos.

  2. No Inspetor, clique na aba Dados Dados.

  3. Na área Comportamento, para Comportamento de entrada de campo, escolha uma das seguintes opções para No modo de navegação e No modo de busca:

    • Para permitir que os usuários modifiquem os dados no campo, escolha Editar.

    • Para permitir que os usuários selecionem e copiem os dados no campo, mas os impedir de editar os dados, escolha Somente seleção.

    • Para evitar a entrada de campo e permitir que os usuários vejam apenas os dados, escolha Somente exibição.

    • Para usar um cálculo para permitir ou impedir a entrada de campo, escolha Definir por cálculo. Em seguida, insira uma expressão numérica para um destes valores:

      • 1 para Editar

      • 2 para Somente seleção

      • Qualquer outro valor para Somente exibição

  4. Para selecionar o conteúdo quando o campo for inserido, marque a caixa de seleção Selecionar conteúdo na entrada.

Notas

  • Impedir a entrada em um campo afeta somente o objeto de campo no layout. Para sempre restringir o acesso a um campo em qualquer layout do banco de dados, defina um conjunto de privilégios para permitir acesso "somente de exibição" a esse campo. Consulte Gerenciamento de segurança.

  • Se você definir No modo de navegação e No modo de busca para Definir por cálculo, poderá especificar um cálculo que retorna um valor diferente em cada modo usando a função Função Get(WindowMode). Por exemplo:

    Copiar
    Case ( 
        Get ( WindowMode ) = 0 ; 2 ; // No Modo de navegação, permitir Somente seleção.
        Get ( WindowMode ) = 1 ; 1 ; // No modo Busca, permita Editar.
        0                            // Caso contrário, permita Somente exibição.
    )