Accéder au contenu principal Passer au contenu complémentaire

coalesce - Fonction de script et de graphique

La fonction coalesce renvoie le premier des paramètres doté d'une représentation non-NULL valide. Vous pouvez utiliser autant de paramètres que vous le souhaitez.

 

coalesce(expr1[ , expr2 , expr3 , ...])

double

Arguments
ArgumentDescription
expr1Première expression utilisée pour rechercher une représentation non NULL valide.
expr2Deuxième expression utilisée pour rechercher une représentation non NULL valide.
expr3Troisième expression utilisée pour rechercher une représentation non NULL valide.
Exemples : Expressions de graphique
ExempleRésultat

Coalesce(ProductDescription, ProductName, ProductCode, 'no description available')

Cette expression effectue une sélection entre trois champs de description de produit différents lorsque certains champs n'ont pas de valeurs pour le produit. En suivant l'ordre indiqué dans la fonction, le premier champ dont la valeur n'est pas nulle est renvoyé. Si aucun des champs ne contient de valeur, le résultat est no description available.

Coalesce(TextBetween(FileName, '"', '"'), FileName)

Cette expression coupe les guillemets englobants potentiels du champ FileName. Si la valeur FileName donnée est entre guillemets, ceux-ci sont supprimés et la valeur FileName sans guillemets englobée est renvoyée. Si la fonction TextBetween ne trouve pas les délimiteurs, elle renvoie une valeur nulle, que Coalesce rejette, renvoyant à la place la valeur FileName brute.

Exemple - Les bases de Coalesce

Exemple - Remplacement des valeurs nulles par une valeur alternative priorisée

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.