Exibir definições da lista de seleção

  • Versão de lançamento: Australia
  • Atualizado 12 de mar. de 2026
  • 7 min. de leitura
  • A tabela do conjunto de opções [sys_choice_set] contém um registro para cada campo que usa uma lista de seleção.

    Antes de Iniciar

    Função necessária: Personalize_choices
    Nota:
    A função personalize_choices deve ser explicitamente concedida ao usuário; ela não pode ser uma ACL.

    Por Que e Quando Desempenhar Esta Tarefa

    O registro do conjunto de opções está associado a um arquivo de aplicação, o que permite que conjuntos de atualizações e desenvolvimento de equipe rastreie e transfira todas as opções de um campo em um único registro de atualização.

    Os valores da lista de seleção permitem um comprimento máximo de 40 caracteres. O intervalo de valores numéricos permitidos é [-999, 999].

    Procedimento

    1. Clique com o botão direito do mouse no rótulo do campo da lista de seleção e selecione Mostrar lista de seleção .
      Para exibir outros valores da lista de seleção, modifique o filtro na parte superior da lista.
      Nota:
      Quando você usa uma ACL para conceder personalize_choices em um campo específico, Mostrar lista de seleção não está disponível. Ela só estará disponível se você conceder explicitamente a função ao usuário. Configure as opções Continua a aparecer independentemente de ser uma ACL ou uma função de usuário explicitamente concedida.
    2. Revise os itens na lista.
      Aviso:
      Não adicione novas opções à lista. Para adicionar novas opções a um campo da lista de seleção, use Configure as opções opção.

    Defina uma opção para uma lista de seleção

    Você pode personalizar as opções que estão disponíveis em uma lista de seleção.

    Antes de Iniciar

    Função necessária: Personalize_choices

    Procedimento

    1. Navegue até um formulário em que o campo seja exibido.
    2. Se a lista de seleção depender de outro campo, insira o valor de escolha do qual as opções dependem.

      Por exemplo, na tabela de incidentes, o. Subcategoria depende de Categoria . Para personalizar quais opções de subcategoria estão disponíveis para a categoria de hardware, selecione Hardware em Categoria campo.

    3. Clique com o botão direito do mouse no rótulo do campo e selecione Configure as opções .
    4. Use o slushbucket para reorganizar a ordem, adicionar ou remover itens ou para criar novos itens.
    5. Clique em Salvar.

      Para adicionar itens dinamicamente a uma lista de seleção, use AddOption Método GlideForm .

      Nota:
      Algumas regras de negócio podem ser afetadas por mudanças nas opções da lista de opções (por exemplo, estados de incidente padrão).

    Reutilize uma lista de seleção

    Depois de definir um conjunto de valores da lista de seleção, você pode reutilizar os valores de outro campo em uma tabela diferente.

    Antes de Iniciar

    Função necessária: Personalize_choices

    Procedimento

    1. Clique com o botão direito do mouse em um campo de seleção existente (Campo A) e selecione Configure as opções .
    2. Adicione os valores desejados da lista de seleção em Opções lista relacionada.
    3. Para reutilizar os valores da lista de seleção para outro campo (Campo B) em uma tabela diferente, clique com o botão direito do mouse no rótulo do Campo B e selecione Configure o Dicionário .
    4. Em Tabela de seleção Campo, selecione a tabela em que reside o Campo A.
    5. Em Campo de escolha Campo, selecione Campo A.
      Compartilhamento da lista de opções
    6. Clique em Atualizar.

      Os valores da lista de seleção definidos no Campo A são exibidos no Campo B. Quando você adiciona ou remove valores da lista de seleção no Campo A, essas mudanças também são refletidas no Campo B. Depois de especificar uma tabela de seleção e um campo de seleção, o campo não usa mais a lista de seleção definida.

    Remova a opção Nenhum de uma lista de seleção

    Você pode remover o. Nenhum opção de uma lista de seleção, se não for necessário.

    Antes de Iniciar

    Função necessária: Personalize_dictionary

    Procedimento

    1. Navegue até um formulário em que o campo seja exibido.
    2. Clique com o botão direito do mouse no rótulo do campo e selecione Configurar dicionário.
    3. Mude o. Opção valor do campo para Menu suspenso sem -- Nenhum -- (é necessário especificar um valor padrão) .
      Escolha sem nenhuma
    4. Certifique-se de que Padrão o campo é preenchido para determinar qual opção é exibida por padrão.
      Nota:
      Se o campo for dependente de outro campo, o. -- Nenhum -- a opção permanece disponível.

    Altere o valor de exibição Nenhum para uma lista de seleção

    Você pode alterar o rótulo de exibição padrão do Nenhum opção para um campo de escolha.

    Antes de Iniciar

    Função necessária: Personalize_choices
    Nota:
    A função personalize_choices deve ser explicitamente concedida ao usuário; ela não pode ser uma ACL.

    Procedimento

    1. Navegue até um formulário no qual o campo aparece.
    2. Selecione e mantenha pressionado (ou clique com o botão direito do mouse) o rótulo do campo e selecione Mostrar lista de seleção .
    3. Selecione Novo.
    4. Preencha o formulário.
      Tabela 1. Campos de formulário de escolha
      Campo Valor
      Tabela Selecione a tabela.
      Elemento Deixe o nome do campo preenchido automaticamente.
      Idioma Insira o código do idioma ISO para o rótulo.
      Sequência Deixe em branco. Este campo determina a ordem.
      Inativo Deixe desmarcado.
      Rótulo

      Insira o rótulo a ser exibido na lista de seleção.

      Você pode usar JavaScript, incluindo chamadas para inclusões de script, para definir o rótulo. Por exemplo, o rótulo JavaScript no exemplo a seguir muda o. -- Nenhum -- valor de Fuso horário lista de opções em um registro de usuário para usar o valor de fuso horário da instância:
      javascript:"System (" + gs.getSysTimeZone() + ")"
      Valor Insira NULL_OVERRIDE .
      Nota:
      Você deve inserir NULL_OVERRIDE conforme o valor, ou o novo rótulo aparece além de -- Nenhum -- opção.
      Valor dependente Deixe em branco.
      Dica Deixe em branco.
      Nota:
      Quando o tipo de campo estiver definido como Lista (Lista Glide) a dica não será exibida.
    5. Selecione Enviar.

    Exclua todas as opções da lista de seleção

    Você pode excluir todas as opções de um campo de seleção do registro do conjunto de opções.

    Antes de Iniciar

    Função necessária: Personalizar

    Por Que e Quando Desempenhar Esta Tarefa

    Você pode querer usar este método quando estiver desenvolvendo uma nova aplicação e os requisitos de negócios mudarem. Se você estiver atualizando uma lista de seleção que já está em uso, considere desativar as opções que você não usa mais para evitar conflitos com dados ou scripts existentes que podem depender das opções anteriores.

    Procedimento

    1. No filtro de navegação, insira sys_choice_set.list E pressione Enter.
    2. Abra o registro do conjunto de opções para o campo.

      Por exemplo, para localizar o conjunto de opções para a subcategoria de incidente, filtre por [Tabela] [é] [incidente] E [elemento] [é] [subcategoria] .

    3. Marque a caixa ao lado do registro do conjunto de opções para excluir e selecionar Excluir Na lista de seleção de ações abaixo da lista.
    4. Clique em Excluir na janela de confirmação.
      Todas as opções para o campo são excluídas.

    Crie uma lista de seleção para outro tipo de campo

    Você pode criar uma lista de seleção para um campo com outro tipo, como um número inteiro, cadeia de caracteres ou campo de referência.

    Antes de Iniciar

    Função necessária: Personalize_dictionary

    Por Que e Quando Desempenhar Esta Tarefa

    Você pode usar esta configuração para padronizar a entrada de dados e limitar as opções disponíveis para um campo, mantendo o tipo de campo original.

    Procedimento

    1. Navegar até Tudo > Definição do Sistema > Dicionário.
    2. Abra a entrada do dicionário para o campo.
      Nota:
      Os campos de referência com um grande número de registros na tabela de referência não podem ser convertidos para se parecer com campos de escolha. Um campo de referência com muitos registros é revertido para se parecer com um campo de referência.
    3. Mude o. Opção valor para Menu suspenso com --- Nenhum --- ou Menu suspenso sem --- Nenhum --- (deve especificar um valor padrão) .
    4. Clique com o botão direito no cabeçalho do formulário e selecione Salvar.
    5. Clique em Criar lista de seleção .
      • . Opções a lista relacionada aparece no formulário de entrada do dicionário.
      • Se os registros na tabela contiverem dados para o campo, um valor de lista de seleção para cada valor de campo exclusivo será criado. Por exemplo, se existirem três registros na tabela e cada registro tiver um valor exclusivo no campo, três opções serão criadas.
      • Se não houver dados no campo, um valor de lista de seleção de -- Nova opção -- foi criado.

    Exibir valores inválidos da lista de seleção

    Por padrão, os valores da lista de seleção inativos ou inválidos aparecem em texto azul em vez de preto. Você pode desabilitar o indicador de cor para opções inválidas.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    No exemplo a seguir, o. Rede a categoria foi desativada, por isso aparece em azul para registros que ainda contêm o valor inativo.

    Lista de incidentes com um valor azul "Rede" inativo Categoria coluna.

    Procedimento

    1. Navegar até Tudo > Propriedades do sistema > Propriedades da IU.
    2. Ative a caixa de seleção para Exibir entradas da lista de seleção ausentes propriedade.

    Adicione a opção de pesquisa a um campo de escolha

    Adicione um campo de pesquisa aos campos de seleção que tenham uma longa lista de opções.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegue até um formulário que contém campos de escolha.
      Por exemplo, incidente.
    2. Em um campo de escolha no formulário, por exemplo Estado, clique com o botão direito do mouse no campo e selecione Configure o Dicionário .
    3. Para alternar para a exibição avançada do formulário de entrada do dicionário usando o menu de contexto navegando até Exibição > Avançado.
    4. No campo Atributos, digite _searchable_choice: verdadeiro .
      Se houver outras entradas no campo Atributos, use uma vírgula para separar as entradas.
    5. Atualize o formulário de entrada do dicionário e recarregue a página que contém a lista de seleção.