Langage d’expression
Créez des attributs calculés, définissez des conditions et transformez les données à l’aide du langage d’expression de ProcessMind.
Fonctions permettant de traiter les valeurs nulles ou manquantes.
Dans ProcessMind, null désigne une donnée manquante ou non définie. Cela peut se produire lorsque :
Les fonctions de gestion des valeurs nulles vous aident à traiter ces situations.
Définir une valeur par défaut :
ifNull(Department, "Unassigned") Rechercher des valeurs dans plusieurs champs :
coalesce(PreferredName, FirstName, "Guest") Exclure 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 |
| |||
| Valeurs renvoyées | 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 |
| |||
| Valeurs renvoyées | booléen | |||
| Exemples | isNotNull(Department) → true si Department contient une valeur isNotNull(null) → false isNotNull("value") → true | |||
| Voir aussi |
Renvoie la première valeur si elle n’est pas nulle ; sinon, renvoie la valeur de remplacement.
| Paramètres |
| ||||||
| Valeurs renvoyées | any | ||||||
| Exemples | ifNull(Department, "Unknown") → Valeur de Department ou « Inconnu » ifNull(null, "default") → par défaut ifNull("value", "default") → valeur | ||||||
| Voir aussi |
Renvoie la première valeur non nulle d’une liste.
| Paramètres |
| |||||||||
| Valeurs renvoyées | any | |||||||||
| Exemples | coalesce(PreferredName, FirstName, "Guest") → Première valeur non nulle coalesce(null, null, "fallback") → valeur de remplacement coalesce("first", "second") → première | |||||||||
| Voir aussi |
Renvoie null si deux valeurs sont égales ; sinon, renvoie la première valeur.
| Paramètres |
| ||||||
| Valeurs renvoyées | any | ||||||
| Exemples | nullIf(Status, "N/A") → null si Status vaut « N/A » Utile pour remplacer les valeurs de substitution par null nullIf("value", "N/A") → valeur nullIf("N/A", "N/A") → null | ||||||
| Voir aussi |
Accédez immédiatement à la plateforme, sans carte bancaire ni attente. Représentez clairement le fonctionnement de votre organisation dans des modèles de processus reliés entre eux.
Définissez l’architecture des processus, les responsabilités et les contrôles, puis clarifiez les rôles à chaque niveau.
Démarrez votre essai gratuit et posez les bases d’une gouvernance, d’une gestion et d’une amélioration continue de vos processus.
Nous utilisons des cookies pour améliorer votre expérience, personnaliser le contenu et analyser le trafic. Les consultations de pages sont mesurées de façon anonyme, même sans cookies. En cliquant sur « Tout accepter », vous consentez à l’utilisation de cookies.