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 forme de constante ou générées via le script.
Procédure
Exemples de valeurs de champ par défaut
Consultez les exemples suivants concernant 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 les entrées JavaScript de valeur par défaut.
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
- Column label (Étiquette de colonne) : Assigned to (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 .