Langage d’expression
Créez des attributs calculés, définissez des conditions et transformez les données avec le langage d’expression de ProcessMind.
Fonctions permettant de travailler avec des valeurs nulles ou manquantes.
Dans ProcessMind, null représente une donnée manquante ou indéfinie. Cela peut se produire lorsque :
Les fonctions de gestion des valeurs nulles vous aident à traiter ces cas correctement.
Fournir une valeur par défaut :
ifNull(Department, "Unassigned") Vérifier plusieurs champs :
coalesce(PreferredName, FirstName, "Guest") Filtrer les valeurs de remplacement :
nullIf(Status, "N/A") // Returns null if Status is "N/A" Appliquer une logique conditionnelle aux valeurs nulles :
if(isNull(Manager), "Self-managed", Manager) Vérifie si une valeur est nulle.
| Paramètres |
| |||
| Valeur renvoyée | booléen | |||
| Exemples | isNull(Department) → true si Department est nul isNull(null) → true isNull("value") → false | |||
| Voir aussi |
Vérifie si une valeur n'est pas nulle.
| Paramètres |
| |||
| Valeur renvoyée | booléen | |||
| Exemples | isNotNull(Department) → true si Department contient une valeur isNotNull(null) → false isNotNull("value") → true | |||
| Voir aussi |
Renvoie la première valeur lorsqu'elle n'est pas nulle ; sinon, renvoie la valeur de remplacement.
| Paramètres |
| ||||||
| Valeur renvoyée | any | ||||||
| Exemples | ifNull(Department, "Unknown") → Valeur de Department ou « Unknown » ifNull(null, "default") → default ifNull("value", "default") → value | ||||||
| Voir aussi |
Renvoie la première valeur non nulle d'une liste de valeurs.
| Paramètres |
| |||||||||
| Valeur renvoyée | any | |||||||||
| Exemples | coalesce(PreferredName, FirstName, "Guest") → Première valeur non nulle coalesce(null, null, "fallback") → fallback coalesce("first", "second") → first | |||||||||
| Voir aussi |
Renvoie null lorsque deux valeurs sont égales ; sinon, renvoie la première valeur.
| Paramètres |
| ||||||
| Valeur renvoyée | any | ||||||
| Exemples | nullIf(Status, "N/A") → null si Status est « N/A » Utile pour remplacer des valeurs fictives par null nullIf("value", "N/A") → value nullIf("N/A", "N/A") → null | ||||||
| Voir aussi |
Nous utilisons des cookies pour améliorer votre expérience, personnaliser le contenu et analyser le trafic. En cliquant sur « Tout accepter », vous consentez à l’utilisation de cookies.