Spécifier une valeur de champ par défaut
Une valeur par défaut renseigne une valeur dans un champ lorsqu’un nouvel enregistrement est créé.
Avant de commencer
Pourquoi et quand exécuter cette tâche
La valeur par défaut remplit le champ sur le formulaire vide pour un nouvel enregistrement, puis lorsque le nouvel enregistrement est soumis si le champ est vide. Les valeurs par défaut peuvent être spécifiées sous la forme d’une constante ou générées via un script.
Procédure
Exemples de valeurs de champs par défaut
Passez en revue les exemples suivants sur la spécification des valeurs de champ par défaut.
Valeurs par défaut constantes
Valeurs par défaut JavaScript
Pour afficher des exemples de valeurs JavaScript par défaut, accédez à et entrez ce filtre : [Valeur par défaut] [commence par] [javascript]. Ouvrez certains enregistrements et affichez la valeur par défaut entrées javascript.
Définir une valeur par défaut pour assignment_group
javascript:GetIDValue('sys_user_group', 'Development');Définir une valeur par défaut pour assigned_to si l’utilisateur a le rôle itil
- Étiquette de colonne : Affecté à
- Nom de colonne : [assigned_to]
- Section de spécification de référence
- Référence : utilisateur [sys_user]
- Condition de qualificatif de référence : [Rôles] [est] [ITIL]
- Script de valeur par défaut :
javascript:if (gs.hasRole("itil"))current.assigned_to = gs.getUserID();
Définir une valeur par défaut pour un champ de durée
javascript:current.duration_field.setDisplayValue('3 04:30:14');Évitez de coder en dur une date/heure particulière. Si le format de date/heure du système change, la valeur devient non valide. Au lieu de cela, cochez la case Utiliser la valeur dynamique par défaut et affectez une option de filtre dynamique. Pour plus d’informations sur les filtres dynamiques, voir Création d’une option de filtre dynamique .