Especificar um valor de campo padrão
Um valor padrão preenche um valor em um campo quando um novo registro é criado.
Antes de Iniciar
Por Que e Quando Desempenhar Esta Tarefa
O valor padrão preenche o campo no formulário em branco para um novo registro e também posteriormente quando o novo registro é enviado se o campo estiver vazio. Os valores padrão podem ser especificados como uma constante ou gerados por meio de script.
Procedimento
Exemplos de valor de campo padrão
Analise os exemplos a seguir sobre como especificar valores de campo padrão.
Valores padrão de constante
Valores padrão de Javascript
Para exibir exemplos prontos para uso de valores padrão JavaScript, navegue até e insira este filtro: [Valor padrão] [inicia com] [javascript]. Abra alguns dos registros e exiba as entradas de javascript do valor padrão.
Definir um valor padrão para assign_group
javascript:GetIDValue('sys_user_group', 'Development');Definir um valor padrão para assigned_to se o usuário tiver a função itil
- Rótulo da coluna: Atribuído a
- Nome da coluna: [assigned_to]
- Seção de especificação de referência
- Referência: usuário [sys_user]
- Condição qual de referência: [Roles] [is] [itil]
- Script de valor padrão:
javascript:if (gs.hasRole("itil"))current.assigned_to = gs.getUserID();
Definir um valor padrão para um campo de duração
javascript:current.duration_field.setDisplayValue('3 04:30:14');Evite codificar uma data e hora específica. Se o formato de data e hora do sistema mudar, o valor se tornará inválido. Em vez disso, marque a caixa de seleção Usar padrão dinâmico e atribua uma opção de filtro dinâmico. Para obter mais informações sobre filtros dinâmicos, consulte Criar uma opção de filtro dinâmico.