---
sourceDocument: Yokohama Administração da Now Platform
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - pt-BR

ft:publication_title :

    - Yokohama Administração da Now Platform

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# Configuração avançada de formulário

# Configuração avançada de formulário {#ariaid-title1}

* Versão de lançamento: Yokohama
* 
* Atualizado 30 de jan. de 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 6 min. de leitura

Os administradores podem configurar recursos avançados de formulário, como foco do formulário, divisões de formulário e campos derivados.

## Permitir opções de inserção em registros de tarefa {#ariaid-title2}

. Inserir e. Inserir e permanecer as opções são desabilitadas por padrão para registros de tarefa, como incidentes e solicitações de mudança. Você pode definir uma propriedade do sistema para mostrar essas opções para registros de tarefa.

### Antes de Iniciar

Função necessária: administrador

### Procedimento

1. Navegar até TudoPropriedades do sistemaPropriedades da IU.
2. Localize a propriedade Permita o uso das opções "Inserir" e "Inserir e permanecer" nas tabelas derivadas de tarefas ( glide.ui.task.insert).
3. Marque a caixa de seleção para habilitar ou desmarcar a caixa de seleção para desabilitar (padrão) as opções de tarefas.
4. Clique em Salvar.

## Desabilite o foco do formulário do primeiro campo {#ariaid-title3}

Por padrão, os formulários definem o foco no primeiro campo gravável no formulário. Um administrador pode desabilitar o foco do formulário com uma propriedade do sistema para tornar o formulário mais acessível para usuários que usam leitores de tela.

### Antes de Iniciar

Função necessária: administrador

### Procedimento

1. Navegar até TudoPropriedades do sistemaPropriedades da IU.
2. Defina a propriedade glide.ui.focus_first_elementpara falso .

### Resultado

Com o foco no primeiro campo desabilitado, o formulário se concentra no primeiro elemento na página. Focar no primeiro elemento, em vez do primeiro elemento gravável, ajuda a orientar os usuários que usam leitores de tela para que eles possam encontrar todos os elementos em um formulário.

## Desabilite a barra de modelos {#ariaid-title4}

Os administradores podem desabilitar a barra de modelos em uma tabela criando uma propriedade do sistema.

### Antes de Iniciar

Função necessária: administrador

### Por Que e Quando Desempenhar Esta Tarefa

Criar uma propriedade específica da tabela e defini-la como falso impede que os usuários exibam a barra de modelo em um registro da tabela especificada.

### Procedimento

1. Navegue até <kbd class="ph userinput">sys_properties.list</kbd>.
2. [Adicionar propriedade do sistema](https://servicenow-prod.fluidtopics.net/KfTr86WVVXuPMmk0LEzCzQ#t_AddAPropertyUsingSysPropsList "Adicione ou crie uma propriedade para controlar o comportamento do sistema.") com as seguintes configurações.  
   {#disable-tenplate-bar__table_vmh_wdb_dr__entry__2}

   | Propriedade | Valor |
   |-|-|
   | Nome | Glide.ui.show_template_bar.\<TABLENAME\> |
   | Tipo | verdadeiro \| falso |
   | Valor | falso |
   [ ]

   {#disable-tenplate-bar__table_vmh_wdb_dr}
3. Clique em Enviar.

## Desative o envio de formulário com a tecla Enter {#ariaid-title5}

Por padrão, quando você pressiona <kbd class="ph userinput">Insira </kbd>Em um campo de texto simples de uma linha, uma lista de seleção ou um campo booliano, o formulário será enviado.

### Antes de Iniciar

Função necessária: administrador

### Por Que e Quando Desempenhar Esta Tarefa

Você pode usar uma preferência do sistema para desativar este recurso se não quiser <kbd class="ph userinput">Insira </kbd>chave para enviar o formulário.

### Procedimento

1. No painel de navegação esquerdo, selecione Administração de usuáriosPreferências do usuário.
2. Selecione enter_submits_form preferência.
3. Defina o valor como falso .
4. Clique em Atualizar.  
   A mudança não entra em vigor até que as preferências do usuário sejam recarregadas no login ou quando uma sessão é criada.
{#t_ChangeTheEnterSubmitsFormPref__steps_bxx_ww1_vw}

## Ative várias divisões de formulário {#ariaid-title6}

As divisões de formulário permitem organizar campos em um formulário em colunas. Os administradores devem adicionar uma propriedade para habilitar divisões de formulário.

### Antes de Iniciar

Função necessária: administrador

### Por Que e Quando Desempenhar Esta Tarefa

Figura 1. Configuração de duas divisões de formulário  
Figura 2. Exemplo de formulário com duas divisões de formulário

Quando você organiza os campos dessa maneira e o usuário está exibindo o formulário em um pequeno dispositivo móvel, os campos na primeira divisão são listados antes dos campos na segunda divisão. Neste exemplo, o. Marcador do ativo , Estado , Número de série e. Subestado os campos são listados antes de qualquer um dos campos abaixo deles. Você também pode criar elementos que abrangem o formulário na parte superior do formulário.

### Procedimento

1. Insira <kbd class="ph userinput">sys_properties.list </kbd>No filtro Navegação.  
   A lista inteira de propriedades na tabela Propriedades do Sistema \[sys_properties\] é exibida.
2. Se a propriedade não existir, clique em Novo .
3. Insira as seguintes informações.

   | Opção | Descrição |
   | Nome | glide.ui.form_multiple_splits |
   | Descrição | Ative várias divisões de formulário |
   | Tipo | verdadeiro \| falso |
   | Valor | Verdadeiro(a) |
   |-|-|

   {#t_AddPropToEnableMultFormSplits__choicetable_qyc_wqq_pt}
4. Clique no ícone do menu de contexto do formulário e selecione Salvar .  
   . Categorias a lista relacionada é exibida.
5. Clique em Editar e mover IU para Lista de categorias .
6. Clique em Salvar.  
   O formulário Propriedade do sistema é reaberto e a nova propriedade aparece na página Propriedades de IU.

## Defina os campos obrigatórios {#ariaid-title7}

Você pode especificar quais campos de formulário são obrigatórios em formulários. Esta ação impede que os usuários com a função personalize_form removam o campo configurando o layout do formulário.

### Antes de Iniciar

Função necessária: administrador

O plug-in Campos de formulário obrigatórios deve estar ativo.

### Por Que e Quando Desempenhar Esta Tarefa

Se estiver presente em um formulário, somente um administrador poderá remover os campos obrigatórios. Quando você configura um formulário, os campos obrigatórios aparecem em cinza e têm uma dica de ferramenta indicando que são obrigatórios. Os campos obrigatórios são definidos na tabela Campos de formulário obrigatórios \[sys_ui_element_required\].

O caso de uso esperado (embora não seja o único) para este recurso faz parte de um esquema de administração delegada. Por exemplo, você pode conceder às filiais os direitos de modificar formulários concedendo a função personalize_form, mas não permitir que elas removam determinados campos que são essenciais para o processamento geral dos negócios.

### Procedimento

1. Navegue até <kbd class="ph userinput">sys_properties.list</kbd>.
2. Localize a propriedade chamada glide.ui.form.enforce_required_fieldse certifique-se de que esteja definido como verdadeiro.
3. Navegar até IU do SistemaCampos de formulário necessários.
4. Clique em Novo.
5. Selecione a tabela e o campo e, em seguida, selecione Necessário caixa de seleção.  
   O exemplo a seguir define o. Descrição resumida Campo no formulário Incidente a ser obrigatório.  
   Se você decidir mais tarde que não deseja tornar o campo obrigatório, desmarque Necessário caixa de seleção. Esta ação é preferível a excluir o registro.
6. Clique em Enviar.

### Resultado

Se a tabela especificada tiver tabelas de extensão, o registro de campo de formulário obrigatório se aplicará aos formulários de todas as tabelas estendidas. Por exemplo, se um administrador especificar que Descrição resumida O campo é obrigatório para a tabela Tarefa, então esta configuração se aplica ao formulário de incidente, formulário de solicitação de mudança, formulário de problema e assim por diante.

Uma tabela estendida pode substituir a regra de campo de formulário obrigatória de sua tabela base. Por exemplo, se Descrição resumida O campo é obrigatório para a tabela Tarefa, mas não obrigatório para a tabela Incidente, é obrigatório para todas as tabelas de tarefas, exceto Incidente.

## Controle o tipo de rótulo para campos derivados {#ariaid-title8}

Você pode configurar o tipo de rótulo que aparece para campos derivados.

### Antes de Iniciar

Função necessária: administrador

### Por Que e Quando Desempenhar Esta Tarefa

Um exemplo seria exibir o endereço de e-mail do chamador ao analisar um registro de incidente. O endereço de e-mail não é armazenado na tabela Incidente, mas é obtido seguindo a referência do chamador do incidente para a tabela Usuário. Você controla o tipo de rótulo definindo uma propriedade do sistema. Por exemplo, o rótulo do campo de um endereço de e-mail de incidente pode ser uma das seguintes cadeias de caracteres.

* E-mail do solicitante , que representa o rótulo completo para identificar exclusivamente este campo como o e-mail do registro de usuário solicitante. Se você exibir o endereço de e-mail da pessoa à qual o tíquete foi atribuído, seu rótulo será Atribuído ao e-mail .
* E-mail que é o rótulo do campo de destino. Este rótulo não será exclusivo no formulário se, por exemplo, você também estiver exibindo o endereço de e-mail da pessoa atribuída ao incidente. No entanto, geralmente o posicionamento do campo no formulário deixa claro o que o campo representa.

{#t_ControlTheLabelType__ul_gtj_n5q_pt}  

|-|-|
| Figura 3. Campos de tabela disponíveis Escolha o. Solicitante e clique no ícone do expansor. | Figura 4. Campos do solicitante Selecione os campos disponíveis associados ao Solicitante campo. |
[ ]

{#t_ControlTheLabelType__table_DisplayingInformationFromOtherRecords}

### Procedimento

1. Navegar até TudoPropriedades do sistemaSistema.
2. Localize o. Use rótulos curtos para todos os campos. Por exemplo, se um formulário contiver o endereço de e-mail do solicitante, use o rótulo "E-mail" em vez do rótulo completo "E-mail do solicitante" ( glide.short.labels).  
   O valor padrão é verdadeiro , o que significa que o rótulo curto é exibido em todos os formulários.
3. Se você quiser exibir o rótulo Concluído em formulários, desmarque a caixa de seleção.
4. Clique em Salvar.
{#t_ControlTheLabelType__steps_j1r_fyf_xw}

