Alterando tabelas e campos usando atributos de dicionário

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 26 min. de leitura
  • Os atributos de dicionário alteram o comportamento da tabela ou campo que o registro de dicionário descreve. Os administradores podem adicionar ou modificar atributos de dicionário.

    Adição de um atributo

    Para adicionar ou remover um atributo a uma tabela ou campo, abra um registro de dicionário e selecione Avançado e modifique o. Atributos campo. Como alternativa, em um registro de dicionário, selecione Novo Na lista relacionada Atributos. Para obter detalhes sobre como modificar entradas de dicionário, consulte Modifique entradas do dicionário.

    Os atributos são separados por vírgulas. Se existirem atributos em um registro de dicionário, adicione uma vírgula sem espaços antes de adicionar um atributo.

    Para um atributo que aceita valores verdadeiro/falso:
    • Para especificar um valor verdadeiro, você pode inserir atributo ou verdadeiro .
    • Para especificar um valor falso, você pode garantir que o atributo não apareça ou insira atributo: falso . Para manter os valores durante upgrades, não remova um atributo que esteja em uma tabela por padrão.

    Mantendo valores de atributo para upgrades

    Se você remover um atributo que faz parte do sistema de base, ele será restaurado automaticamente durante um upgrade. Para impedir que os upgrades mudem o comportamento do seu sistema, deixe o atributo na tabela ou no campo, mas defina seu valor conforme desejado.

    Por exemplo, se um campo tiver o atributo knowledge_search: verdadeiro por padrão, não remova o atributo para defini-lo como falso; em vez disso, defina-o como knowledge_search: falso .

    Atributos de dicionário disponíveis

    Nome Valor Elemento de destino Descrição
    allow_null verdadeiro/falso campo field_name Se presente ou verdadeiro, permite que você insira Nenhum como o campo
    allow_public verdadeiro/falso campo table_name Se verdadeiro, o campo Nome da tabela exibirá tabelas de todos os escopos em vez de somente o escopo atual.
    allow_references verdadeiro/falso campo field_name Se verdadeiro, uma árvore será exibida para seleção que inclui campos de referência para que você possa fazer referência com pontos.
    AllowHugeAlter verdadeiro/falso qualquer tabela Se verdadeiro, permite que você adicione uma coluna a uma tabela com mais de 100 milhões de linhas.
    approval_user nome do campo que contém os usuários do tipo de aprovação que este campo representa campo inteiro Especifica os campos da tabela que são usados para executar pesquisas usando um combinador. Você especifica aprovações como campos de tabela que têm um atributo de approval_user=<field_name>, em que <field_name> indica o campo na tabela que contém os usuários deste tipo de aprovação.
    • Os campos com este atributo contêm um valor inteiro que indica a sequência das aprovações.
    • Todos os campos de aprovação com o mesmo número de sequência indicam que várias aprovações são necessárias antes de continuar.
    • As aprovações são solicitadas na ordem dos números de sequência. Por exemplo, todas as aprovações com o número de sequência 100 devem ser aprovadas antes que as aprovações com o número de sequência 200 sejam solicitadas.
    attachment_index verdadeiro/falso qualquer tabela Se verdadeiro, os anexos na tabela serão indexados para fins de pesquisa. Para saber mais, consulte Anexar anexos em uma tabela .
    barcode verdadeiro/falso campo de cadeia de caracteres Permite que um campo de cadeia de caracteres acesse uma câmera em um dispositivo móvel para ler e processar um código de barras.
    base_table nome do tipo de tabela base campo table_name Especifica o campo table_name que permite selecionar qualquer tabela derivada da tabela especificada por este atributo. Por padrão, a própria tabela base também está incluída na lista (mas consulte skip_rootpara desativar este comportamento).
    calendar_elements lista de nomes de campos, separados por ponto-e-vírgula (";") qualquer tabela de evento de calendário Especifica a lista de campos usada ao criar a descrição de um evento de calendário. Se não for especificado, o nome de exibição mais a descrição resumida serão usados.

    . calendar_elementso atributo não é compatível com campos derivados (com referência a pontos).

    collection_interval Intervalo especificado como "HH:MM:SS" (como "01:02:30" por uma hora, dois minutos e 30 segundos) campo de coleta Especifica o intervalo da coleta de métricas.
    close_states valores inteiros de estado inativo campo estado da tarefa Usado pelo TaskStateUtil API para identificar a lista de valores de estado inativo delimitada por ponto-e-vírgula (;)
    crítico verdadeiro/falso qualquer campo na tabela apm_application Define campos que têm informações críticas sobre uma aplicação, o que permite rastrear a entrada de informações críticas.
    current_location verdadeiro/falso campo de cadeia de caracteres Permite que um campo de cadeia de caracteres acesse a localização GPS de um dispositivo móvel.
    disable_execute_now verdadeiro/falso qualquer tabela derivada de sys_auto Se presente ou verdadeiro, desabilita o usual Executar agora botão. . ServiceNow AI Platform aplicações que usam cronogramas, como Descoberta, use este atributo para substituir sua própria ação mais apropriada.
    default_rows valor inteiro campos de vários textos Define o número padrão de linhas em um campo de vários textos.
    default_close_state valor inteiro do estado campo estado da tarefa Usado pelo TaskStateUtil API para identificar o valor do estado de fechamento padrão para uma tabela de tarefas.
    default_work_state valor inteiro do estado campo estado da tarefa Usado pelo TaskStateUtil API para identificar o valor do estado de trabalho padrão para uma tabela de tarefas.
    detalhe_linha nome do campo a ser exibido na linha de detalhes qualquer tabela Exibe o valor do campo especificado como Listas para cada registro na exibição de lista. O UI15 é necessário para usar este atributo.
    Nota:
    Se for diferente detail_rowos atributos são definidos para uma tabela primária e uma tabela secundária, o sistema usa o atributo de tabela secundária.
    display_image verdadeiro/falso tabela com campos do tipo user_image Se presente ou verdadeiro, exibe registros do tipo user_image em um formulário de imagem. Se o registro estiver na tabela [sys_user] e a imagem não estiver disponível, as iniciais do usuário serão exibidas.
    document_viewer_audit exibir, baixar ou tudo qualquer tabela Quando o Visualizador de documentos está habilitado, este atributo mantém um registro das ações do usuário que são executadas em anexos. Os valores são os seguintes:
    • exibição : Habilita uma auditoria quando os usuários exibem um anexo
    • download : Fornece informações de auditoria somente para anexos baixados
    • todos : Mostra informações de auditoria quando os anexos são exibidos e baixados
    email_client verdadeiro/falso qualquer tabela Se presente ou verdadeiro, faz com que um ícone (um envelope) apareça no menu Mais opções no cabeçalho do formulário. Se você clicar nele, um cliente de e-mail pop-up será exibido.
    exclude_auto_recovery verdadeiro/falso qualquer tabela Desabilita a recuperação automática de registros de rascunho para esta tabela e suas extensões.
    exclude_from_rollback verdadeiro/falso qualquer tabela Exclui que esta tabela (e qualquer uma de suas tabelas descendentes) seja registrada para rollback. Por exemplo, use este atributo para preservar registros criados a partir de um teste automatizado. Para tabelas excluídas por padrão, consulte Tabelas excluídas da reversão após a execução de um teste automatizado .
    extensions_only verdadeiro/falso qualquer tabela Especifica que a tabela só deve ter registros em tabelas que a estendem. Por exemplo, a tabela Tarefa tem este atributo porque você criaria registros de incidente, problema, mudança e não registros de tarefa.
    field_list_selector verdadeiro/falso qualquer glide_list Permite que o usuário selecione um campo da tabela dependente (ou Atual se o dependente não for especificado). Algumas atividades de fluxo de trabalho usam este atributo.
    field_decorations Lista de nomes de macro de IU, separada por ponto-e-vírgula (";") a maioria dos campos (exceto campos de texto de lista e de várias linhas) Semelhante a ref_contributions, Faz com que a macro de IU nomeada seja invocada quando o campo é renderizado em um formulário.
    formato nome do formato qualquer campo numérico Especifica um formato nomeado a ser usado em vez da formatação numérica padrão. As opções são as seguintes:
    • glide_duration : Formata um tempo especificado em milissegundos como ddd hh:mm:ss .
    • nenhum : Desativa a formatação automática de números (por exemplo, mudanças de 2 500 a 2500).
    Nota:
    Este atributo se aplica somente a valores de exibição e não a valores de entrada do usuário.
    consulta.db.oracle.ps.glide verdadeiro/falso qualquer tabela Se presente e falso, impede o uso de consultas preparadas Oracle na tabela.
    global_visibility verdadeiro/falso qualquer tabela com uma coluna sys_domain Se presente ou verdadeiro, torna esta tabela visível globalmente mesmo se houver restrições de domínio (ou seja, o campo sys_domain tem um valor).
    HasRótulos verdadeiro/falso qualquer tabela Se presente ou verdadeiro, marca esta tabela como sendo o destino de um rótulo em algum momento. Você pode definir manualmente este atributo, mas normalmente ele é definido automaticamente sempre que um rótulo é gerado. Quando verdadeiro, o mecanismo de rótulo é executado em qualquer mudança na tabela e atualiza os rótulos conforme necessário.
    Listeners verdadeiro/falso qualquer tabela Se presente ou verdadeiro, marca esta tabela como disponível para que os ouvintes obtenham eventos (inserir, atualizar, excluir).
    TemFluxo de trabalho verdadeiro/falso qualquer tabela Instrui o mecanismo de fluxo de trabalho a ouvir mudanças na tabela e aciona eventos em um fluxo de trabalho quando um registro associado a um fluxo de trabalho específico é alterado.
    html_sanitize verdadeiro/falso Qualquer campo HTML ou HTML traduzido Se presente ou verdadeiro, habilita a limpeza de HTML para o campo HTML selecionado ou HTML traduzido. Por padrão, executa a Limpeza de HTML em todos os campos HTML e HTML traduzidos. Defina este atributo como falso para desabilitar a limpeza.
    html_sanitize_config nome do arquivo de configuração do limpador personalizado Qualquer campo HTML ou HTML traduzido Se presente, executa a limpeza usando o arquivo de configuração especificado em vez do limpador de plataforma padrão. Por exemplo, a tabela Ajuda integrada [sys_embedded_help_content] usa um arquivo especificado (EmbeddedHelpSanitizerConfig) para a ajuda Conteúdo campo.
    i18n_session_language_sortable verdadeiro/falso qualquer campo de cadeia de caracteres Se verdadeiro, habilita a classificação da coluna pelo idioma da sessão do usuário. Se falso, a classificação pelo idioma da sessão do usuário será desabilitada e a coluna será classificada de acordo com o alfabeto inglês.
    ícones Nome da classe JavaScript qualquer campo de fluxo de trabalho Especifica uma classe JavaScript que produz ícones de fluxo de trabalho.
    ignorar_filter_on_new verdadeiro/falso qualquer campo Se verdadeiro, impede que os campos em um formulário sejam preenchidos com valores de uma lista filtrada.
    imagem caminho relativo do arquivo de imagem qualquer tabela Especifica um arquivo de imagem a ser usado quando um módulo ou mapa BSM usa esta tabela. Esta especificação substitui os ícones que seriam usados para a tabela.
    include_container_types verdadeiro/falso qualquer campo internal_type Faz com que o campo seja renderizado com tipos de contêiner (divisão), bem como outros tipos.
    ip_data_control
    • nenhum
    • canônico
    • expandido
    • canonicalize_when_possible (valor padrão)
    tipo de campo em qualquer tabela Verifica se os dados devem ser normalizados por meio de ip_data_controlatributo.
    • Se o atributo for nenhum, nenhuma conversão ocorrerá e os dados serão inseridos como estão.
    • Se o atributo for canônico, os valores serão inseridos em sua forma canônica menor.
    • Se o atributo for expandido, os valores serão inseridos no formulário expandido maior para facilitar comparações.
    • Se o atributo for canonicalize_when_possible, os valores serão inseridos na forma canônica quando for um IP válido ou as-is quando não for.
    IsOrdem verdadeiro/falso qualquer campo Define o campo como o campo padrão usado para a ordem de classificação nas listas. Substituído pelo PEDIDO Parâmetro de URL ou as preferências de classificação do usuário.
    Exclusão iterativa verdadeiro/falso qualquer tabela Se presente ou verdadeiro, força todas as exclusões de linha a serem executadas iterativamente. Caso contrário, você pode executar algumas exclusões usando um método em massa mais eficiente.
    json_view verdadeiro/falso qualquer tabela Se um objeto JSON estiver associado ao campo, colocará um ícone ao lado de um campo que, ao clicar nele, exibirá as informações de intercâmbio de dados.
    knowledge_custom Nome da função JavaScript qualquer campo Especifica uma função JavaScript para implementar uma pesquisa de conhecimento personalizada (consulte knowledge_search).
    knowledge_search verdadeiro/falso campos de cadeia de caracteres Se presente ou verdadeiro, faz com que um ícone de pesquisa de conhecimento (um pequeno livro) apareça ao lado do campo. Clicar neste ícone inicia uma janela pop-up para pesquisar a base de conhecimento, a menos que uma função de pesquisa de conhecimento personalizada tenha sido especificada. Para saber mais, consulte knowledge_custom.
    LargeTable verdadeiro/falso qualquer tabela Se presente ou verdadeiro, marca esta tabela como "grande" para impedir o bloqueio da tabela com operações específicas do banco de dados MySQL (adicionar/remover uma coluna/índice, compactar uma tabela). Sem este atributo (ou o. smallTable.), o. glide.db.large.thresholdou o valor padrão de 5 000 , determina se uma tabela é grande.
    ouça verdadeiro/falso qualquer campo Se estiver presente ou verdadeiro, chamará uma função JavaScript chamada Listen de <tableName>_<fieldName> , ou Listen se essa função não existir. Ele chama a função com argumentos ( Nome da tabela , Nome do campo , OldValue , NovoValor ).
    live_feed verdadeiro/falso qualquer campo Se presente ou verdadeiro, cria uma opção de alternância no cabeçalho do formatador de atividades para incidentes, tarefas e problemas. A alternância fornece uma opção entre Feed de atividades para esse registro (também conhecido como feed de documentos) ou os campos formatador de atividades já em uso. Para saber mais, consulte Formatador de atividades para obter mais detalhes.
    long_label verdadeiro/falso qualquer campo de referência Rótulos longos ou curtos se referem ao rótulo que aparece para campos de referência em um formulário.
    Por exemplo, se o campo de referência contiver o endereço de e-mail do solicitante, o rótulo longo será E-mail do solicitante, enquanto o rótulo curto será E-mail.
    • Normalmente, o posicionamento do campo de referência no formulário deixa claro o que o campo representa.
    • Ele usa a propriedade global ( glide.short.labels) para especificar o tipo de rótulos que aparecem para todos os campos de referência em qualquer formulário.
    • Você pode substituir a propriedade global de qualquer campo de referência definindo short_label=trueou long_label=trueatributo no dicionário para o campo de referência.
    maintain_order verdadeiro/falso qualquer glide_list Se estiver presente ou verdadeiro, os botões de ordem de seta para cima/para baixo serão exibidos à direita da lista de itens selecionados.
    Nota:
    Você precisa usar Adicionar vários para ver os botões de pedido.
    mode_toggler verdadeiro/falso qualquer campo composite_name Se presente ou verdadeiro, faz com que um ícone de alternância do modo de nome (um pequeno triângulo apontando para a direita) apareça à direita do rótulo. Clicar neste ícone faz com que a renderização do campo mude de um campo de texto que aceita <tablename>.<fieldname> para um par de caixas de seleção de referência (uma para a tabela e outra para o campo). O último é o padrão.
    model_class Nome da classe Java binária qualquer campo do tipo glide_var Especifica uma variável de modelo no código Java. O modelo deve ter uma classe que implemente a interface IVariablesModel.
    model_field consulte a descrição qualquer campo do tipo glide_var Identifica um campo de referência no registro que tem o modelo definido para ele.

    Por exemplo, uma atividade de fluxo de trabalho está associada a uma definição de atividade. A definição de atividade tem uma lista relacionada de perguntas que compõem o modelo dessa definição de atividade. Ao usar activity_definition como model_field da atividade, ele cria o modelo de atividade de fluxo de trabalho lendo as perguntas definidas para a definição de atividade referenciada.

    nibble_size número inteiro positivo qualquer tabela afetada pelo limpador de tabela. Especifica o número máximo de registros que o limpador de tabela pode excluir em uma única operação. O valor padrão para este atributo é 250 .
    nibble_sleep verdadeiro/falso qualquer tabela afetada pelo limpador de tabela. Se falso, faz com que o limpador de tabela execute operações de limpeza sem uma pausa entre cada operação.
    no_add_me verdadeiro/falso qualquer tabela Se presente ou verdadeiro, oculta a exibição do ícone Adicionar-me que aparece ao lado de determinados campos, como Lista de observação campo.
    no_attachment verdadeiro/falso qualquer tabela Se presente ou verdadeiro, impede que o ícone de anexo (um clipe de papel) apareça no cabeçalho do formulário.
    no_attachments verdadeiro/falso qualquer tabela Se presente ou verdadeiro, os anexos não serão verificados e excluídos quando um registro desta tabela for excluído. Destinado a tabelas de alta atividade que nunca têm anexos.
    no_audit verdadeiro/falso qualquer tabela Se presente, este campo não será auditado, mesmo que a tabela esteja sendo auditada. O valor verdadeiro ou falso é ignorado.
    no_audit_delete verdadeiro/falso qualquer tabela Se presente ou verdadeiro, um registro sys_audit_delete nunca será criado quando você excluir um registro desta tabela. Destinado a tabelas de alta atividade que nunca precisam de informações sys_audit_delete.
    no_auto_map verdadeiro/falso qualquer tabela Se verdadeiro, este campo não será mapeado durante um conjunto de importação. Usado principalmente para importações LDAP.
    no_email verdadeiro/falso qualquer campo glide_list que faça referência a sys_user Se estiver presente ou verdadeiro, a caixa de e-mail será removida do campo glide_list como Lista de observação campo.
    no_multiple verdadeiro/falso qualquer campo glide_list Oculta os ícones de seleção múltipla.
    no_otimizar verdadeiro/falso qualquer tabela afetada pelo limpador de tabela. Se presente ou verdadeiro, impede que a operação de compactação da tabela MySQL seja executada na tabela especificada. A operação de compactação de tabela normalmente é executada depois que o limpador de tabela exclui pelo menos 50% dos dados na tabela especificada.
    no_separation verdadeiro/falso qualquer tabela Se presente ou verdadeiro, marca esta tabela como não participando da separação de domínio. Para saber mais, consulte Domain Separation para provedores de serviço .
    no_text_index verdadeiro/falso qualquer campo em uma tabela indexada de texto ou qualquer tabela secundária de uma tabela indexada de texto Se uma tabela for indexada por texto, o. no_text_indexo atributo de campo impede que este campo ou tabela secundária seja incluído no índice de texto.
    no_truncate verdadeiro/falso qualquer campo de cadeia de caracteres Em uma exibição de lista, mostra o valor de texto inteiro do valor de vários textos em uma lista, sem truncá-lo. Sem este atributo, a cadeia de caracteres é truncada com base na propriedade de IU Número de caracteres exibidos nas células da lista que é 40 por padrão.
    no_update verdadeiro/falso tabela Verdadeiro para tabelas nas quais os registros são inseridos ou excluídos, mas não atualizados. Impede que o sistema crie campos sys_mod_count, sys_updated_by, sys_updated_on na tabela quando criado. Não interrompe as atualizações da tabela. Esta configuração de atributo é usada para economizar espaço em tabelas de sistema de alto volume, como syslog e sys_audit.
    no_view verdadeiro/falso qualquer campo glide_list Oculta o ícone de exibição do item selecionado.
    omitir_sys_original verdadeiro/falso campos de preço e tipo de moeda Quando verdadeiro, evita recuperar o valor original de um campo durante os cálculos. Omitir o valor sys_original de ser referenciado durante os cálculos pode reduzir os problemas de desempenho ao lidar com moedas ou preços.
    OnlineAlter verdadeiro/falso qualquer tabela Tabelas com onlineAlterExecute operações de banco de dados MySQL usando mudanças de esquema on-line.
    • As mudanças de esquema on-line fornecem um upgrade de tabela sem bloqueio ao adicionar, modificar ou remover colunas e ao adicionar ou soltar índices. Sem mudanças de esquema on-line, essas mudanças no banco de dados bloqueiam o acesso de gravação durante a execução.
    • As mudanças de esquema on-line usam recursos adicionais do sistema. Os bancos de dados Oracle não bloqueiam tabelas por padrão e não usam mudanças de esquema on-line.
    pedido valor numérico campos de variáveis do modelo Usado somente internamente (para variáveis de modelo).
    pop-up_processor Nome da classe Java binária qualquer campo ou tabela Especifica um processador pop-up personalizado para processar o campo (ou todos os campos em uma tabela).
    legível verdadeiro/falso qualquer campo de condições Quando verdadeiro, causa a renderização do campo Condições em qualquer exibição de lista como uma condição legível (em vez da consulta codificada armazenada no banco de dados).
    ref_ac_columns lista de nomes de campos separados por ponto-e-vírgula qualquer campo de referência com um preenchedor automático (consulte ref_auto_completer) Especifica as colunas cujos valores de exibição devem aparecer em uma lista de conclusão automática, além do nome. Para saber mais, consulte o campo cmdb_ci ( Item de configuração ) No formulário Incidente para obter um exemplo de trabalho.
    ref_ac_columns_search verdadeiro/falso qualquer campo de referência com um preenchedor automático (consulte ref_auto_completer) Faz com que o preenchimento automático funcione com todos os campos especificados em ref_ac_columnsatributo. Este atributo substitui o comportamento padrão, que pesquisa somente a coluna de valor de exibição. Para saber mais, consulte Configure o preenchimento automático para corresponder ao texto de qualquer campo de referência .
    ref_ac_display_value verdadeiro/falso qualquer campo de referência com um preenchedor automático (consulte ref_auto_completer) Faz com que o campo de referência oculte a coluna de valor de exibição para que a função de preenchimento automático corresponda somente ao texto das colunas listadas em ref_ac_columnsatributo.
    Este recurso requer o uso do AJAXTableCompleter e ref_ac_columns, ref_ac_columns_search. ref_ac_display_valueatributos. Para saber mais, consulte Remova a coluna de valor de exibição .
    Nota:
    A função ref_ac_display_value não funciona com variáveis de Item do catálogo.
    ref_ac_order_by nome do campo qualquer campo de referência com um preenchedor automático (consulte ref_auto_completer) Especifica a coluna que é usada para ordenar a lista de conclusão automática.
    ref_auto_completer Nome da classe JavaScript qualquer campo de referência (pode ser aplicado a uma tabela para afetar todos os campos de referência na tabela.) Especifica o nome de uma classe JavaScript (lado do cliente) que cria as opções de conclusão automática da lista. Os valores de classe válidos são:
    • AJAXReferenceCompleter : As opções de preenchimento automático correspondentes aparecem como uma lista. . Valores de exibição a coluna da tabela de referência é exibida. Se não houver nenhuma outra classe de preenchimento automático especificada, os campos de referência usarão essa classe automaticamente.
    • AJAXTableCompleter : As opções de preenchimento automático correspondentes aparecem como linhas em uma tabela. A coluna Valor de exibição da tabela de referência é exibida, com todas as colunas listadas em ref_ac_columnsatributo.
    • AJAXReferenceChoice : Exibe as opções de preenchimento automático correspondentes como uma lista. Somente a coluna de valor de exibição da tabela de referência e até 25 opções correspondentes são exibidas. Se houver mais de 25 opções de preenchimento automático, as opções para AJAXTableCompleter em vez disso, a classe aparece para o campo de referência.

    Para obter mais informações, consulte Preenchimento automático para campos de referência .

    ref_contributations Lista de nomes de macro de IU, separada por ponto-e-vírgula (";") qualquer campo de referência Quando o campo é renderizado em um formulário, ele invoca a macro de IU nomeada.
    ref_decoration_disabled verdadeiro/falso qualquer campo de referência Quando definido como verdadeiro , desabilita a exibição do ícone de referência em um campo selecionado.
    ref_list_label texto do rótulo qualquer tabela Especifica o título a ser usado em uma faixa de lista.
    ref_qual_elements lista de nomes de campo, separada por ponto-e-vírgula (";") qualquer campo de referência com um campo reference_qual Especifica uma lista de campos a serem enviados de volta ao servidor para obter uma referência atualizada.
    ref_sequence lista de campos na tabela referenciada, separados por top hats ("") qualquer campo de referência Especifica os campos na tabela referenciada que são usados para ordenar a lista. Este atributo funciona como uma cláusula ORDER BY no SQL, com cada elemento em ordem crescente.
    reference_types lista de tipos de referência válidos que podem ser clicados separados por ponto-e-vírgula (";") campo field_name Limita os campos de referência que aparecem na árvore aos tipos especificados.
    RemoteDependente nome do banco de dados e da tabela (como "model.matcher") qualquer campo de script Define a tabela remota (como em outro banco de dados) da qual o script depende.
    repeat_type_field nome do campo um campo de contagem de repetição para rotação de programação Especifica o campo que contém o tipo de repetição (diário, semanal, mensal ou anual).
    ro_collapsible verdadeiro/falso qualquer campo de várias linhas Se estiver presente ou verdadeiro, um ícone (seja um "-" ou um "-") aparecerá ao lado do rótulo do campo, permitindo que o próprio campo seja expandido ou recolhido.
    saver_isentit
    • o campo "isenção_always" será ignorado da gravação em xml para todos os contextos de instalação.
    • Não será ignorado a gravação em xml (padrão).
    • o campo "isent_vcs_only" será ignorado da gravação em xml somente no contexto de controle de código-fonte.
    Campos de registros de metadados

    Quando presente, determina se o campo foi gravado na representação xml do registro. Uma ausência do atributo é equivalente a ISSITE_NEVER. Quando ISSITE_ALways, o campo é ignorado da gravação em xml ao exportar (publicar, confirmar no controle de código-fonte, conjunto de atualizações). Quando ISSITE_vcs_ONLY, o campo é ignorado da gravação em xml somente no contexto de controle de código-fonte.

    escala inteiro campo decimal Define o número de casas decimais a serem usadas em um tipo de campo decimal. O padrão é 2. Este atributo é aplicado à configuração de atributo de comprimento máximo do campo. As casas decimais de um campo são uma combinação da configuração do atributo de comprimento máximo e do atributo de escala.

    Por exemplo, se você quiser quatro casas decimais para o campo, precisará de uma configuração de atributo de comprimento máximo de 4, mais o padrão de 15 ou 19. Você definiria o atributo de escala como 4 para indicar o número de casas decimais. Seis casas decimais exigem uma configuração de comprimento máximo de 21, uma configuração de atributo de escala de 6 e assim por diante.

    Nota:
    Aumente o atributo de comprimento máximo para um valor maior que 15 para aumentar este atributo.
    script uma função que retorna o conteúdo do campo qualquer campo slushbucket Permite que você grave um script para definir o que é carregado no campo de bucket de lama.
    short_label verdadeiro/falso qualquer campo de referência Rótulos longos ou curtos se referem ao rótulo que aparece para campos de referência em um formulário.
    Por exemplo, se o campo de referência contiver o endereço de e-mail do solicitante, o rótulo longo será E-mail do solicitante, enquanto o rótulo curto será E-mail.
    • Normalmente, o posicionamento do campo de referência no formulário deixa claro o que o campo representa.
    • A propriedade global ( glide.short.labelsespecifica o tipo de rótulos que aparecem para todos os campos de referência em qualquer formulário.
    • Você pode substituir a propriedade global de qualquer campo de referência definindo short_label=trueou long_label=trueatributo do campo de referência no dicionário
    show_all_tables verdadeiro/falso Campos de ID do documento Permite que os usuários selecionem documentos das tabelas do sistema. Por exemplo, sys_script ou sys_user. Por padrão, os usuários não podem selecionar registros das tabelas do sistema.
    show_condition_count verdadeiro/falso campos de condição Habilita ou desabilita o widget de contagem de condições para visualizar quantos registros são um conjunto de condições. Para saber mais, consulte Adicione a contagem de condição a um campo de condição .
    skip_root verdadeiro/falso campo table_name Se presente ou verdadeiro, remove a tabela base da lista. Para saber mais, consulte base_table.
    ans_basis lista de nomes de tabelas separados por ponto-e-vírgula (";") qualquer campo do tipo de data (glide_date_time, glide_date, due_date, date ou datetime) Define as tabelas para as quais este campo determina a hora de início (em aberto) de um ANS.
    ans_closure lista de nomes de tabelas separados por ponto-e-vírgula (";") qualquer campo do tipo de data (glide_date_time, glide_date, due_date, date ou datetime) Define as tabelas para as quais este campo determina a hora de término (fechamento) de um ANS.
    slushbucket_ref_no_expand verdadeiro/falso qualquer campo de referência Se presente ou verdadeiro, impede que os usuários expandam o campo de um bucket de slush de formulário ou lista.
    SmallTable verdadeiro/falso qualquer tabela Se presente ou verdadeiro, marca esta tabela como pequena (ou seja, não grande) para fins de consulta. Sem este atributo (ou o. largeTable.), o. glide.db.large.thresholdou um valor padrão de 5 000 determina se a tabela é grande.
    start_locked verdadeiro/falso qualquer campo glide_list Determina se o campo está bloqueado ou desbloqueado por padrão. Defina o valor como falso para desbloquear o campo por padrão.
    StatiDependente nome da tabela qualquer campo de script Especifica a tabela da qual o script depende.
    strip_html_in_pdf verdadeiro/falso qualquer campo Tenta remover marcadores HTML de um campo quando esse campo é exportado para um PDF. Este atributo é mais útil em campos HTML.
    synch_attachments verdadeiro/falso qualquer tabela Semelhante a update_synchmas grava os anexos de arquivo do registro nos conjuntos de atualizações. Para saber mais, consulte Anexar anexos em uma tabela .
    tabela nome da tabela campo field_name Exibe os campos da tabela especificados.
    TableChoicesScript nome da inclusão de script campo table_name Especifica o nome de uma inclusão de script cujos processo () o método retorna uma matriz de nomes de tabela a partir da qual selecionar.
    target_field percent_complete_target

    nome do campo decimal

    qualquer campo porcentagem concluída

    qualquer campo decimal

    Funciona em combinação com o atributo target_threshold_colors para definir limites para campos de porcentagem concluída. Consulte a descrição das cores target_threshold.

    Exemplo:

    target_field=percent_complete_target,target_threshold_colors=0:tomato;50:khaki;90:lightgreen

    Especifique um atributo target_field adicional para comparar a porcentagem de conclusão real de uma tarefa com uma porcentagem de destino em um campo decimal diferente que especifica onde a tarefa deve estar neste ponto. Use o nome da coluna do campo decimal.

    Exemplo:

    target_field=percent_complete_target,target_threshold_colors=0:tomato;50:khaki;90:lightgreen,target_field=u_expected_completion

    Se você não especificar um target_field adicional, um valor de destino de 100 será usado, permitindo que você use os limites de cor com um único valor de campo. Consulte Atributo de cores de limite de destino .

    target_form nome do formulário qualquer tabela Especifica o formulário alternativo a ser usado quando esta tabela é referenciada por meio de uma janela pop-up em um campo de referência.
    target_threshold_colors limite:cor qualquer campo de porcentagem concluída com o atributo target_field Funciona em combinação com o atributo target_field para definir limites para campos de porcentagem concluída. Consulte a descrição de target_field.
    text_index_filter_junk verdadeiro/falso qualquer tabela Define o valor como falso para Habilite ou desabilite o filtro de lixo eletrônico do Zing para a tabela.
    • Por padrão, o Zing não indexa ou pesquisa números de dois dígitos e palavras de caractere único (a menos que sejam caracteres chineses ou japoneses).
    • Gere novamente o índice depois de desabilitar o filtro de lixo eletrônico. Este atributo resulta em um índice de tabela maior.
    • Para um desempenho ideal, não aplique-o, a menos que seja necessário.
    text_search_only verdadeiro/falso campo table_name Limita as tabelas listadas às tabelas pesquisáveis por texto.
    text_index_translations verdadeiro/falso qualquer tabela Se presente ou verdadeiro, força os índices a serem recalculados quando as cadeias de caracteres traduzidas são adicionadas. Você deve ter uma função de administrador de sistema para modificar este atributo. Este é definido automaticamente para campos indexados que são traduzidos e para campos que têm uma tradução e estão sendo indexados. . glide.i18n.force_index systema propriedade, que tem como padrão verdadeiro, substitui este atributo.
    time_zone_field nome do campo que contém o fuso horário qualquer campo de data/hora de programação Especifica o campo no registro primário que contém o fuso horário de referência para este campo.
    Dimensão de tempo verdadeiro/falso qualquer campo do tipo de data (glide_date_time, glide_date, due_date, date ou datetime) em uma tabela subclassificada da tabela de tarefas Se presente ou verdadeiro, habilita a produção de dados de dimensão de tempo para uso pelo OLAP (para produzir relatórios com base em trimestres, semanas ou outros períodos de tempo).
    Nota:
    A funcionalidade OLAP foi descontinuada.
    tree_picker verdadeiro/falso campo de referência a uma tabela hierárquica Exibe a hierarquia de valores de referência em uma exibição em árvore (como Locais).
    Nota:
    A hierarquia de exibição em árvore não aparece nos campos de referência quando você está usando aplicativos para celular.
    ts_weight valor inteiro qualquer campo Controla a importância relativa de uma correspondência no campo para uma pesquisa de texto. Para saber mais, consulte Defina o peso relativo de um campo .
    tipos lista de tipos de elementos válidos separados por ponto-e-vírgula (";") campo field_name Limita a exibição de campos aos tipos especificados.
    update_issite verdadeiro/falso qualquer campo de uma tabela que tenha update_synch definido como verdadeiro Se presente ou verdadeiro, você pode mudar este campo sem ignorar as atualizações do restante do registro. Durante upgrades de software, o valor desse campo é preservado, enquanto o restante do registro recebe upgrades. Por padrão, o campo Ativo em uma tabela rastreada é tratado como UPDATE_ISSITE, mesmo que o atributo não esteja presente.
    update_synch verdadeiro/falso qualquer tabela Indica que as mudanças na tabela são rastreadas em conjuntos de atualizações. Os administradores não podem modificar este atributo. Para migrar dados, use um Importação de outra instância da ServiceNow .
    use_document_viewer verdadeiro/falso qualquer tabela Se presente ou verdadeiro, permite que os usuários abram anexos compatíveis em um visualizador de documentos na plataforma, em vez de baixar os arquivos diretamente para seu próprio sistema de arquivos.
    use_workflow verdadeiro/falso qualquer tabela que tenha planos de entrega ou use fluxo de trabalho Se presente ou verdadeiro, faz com que um fluxo de trabalho seja usado em vez de planos de entrega.
    user_preference verdadeiro/falso qualquer campo Se presente ou verdadeiro, faz com que todas as preferências do usuário sejam usadas em vez do valor padrão normal.
    layout_vertical verdadeiro/falso botões de opção Se verdadeiro, exibe os botões de opção verticalmente.