Vous êtes ici :
Nul et nul dans les fonctions Spiff de Salesforce
Certaines fonctions de Salesforce Spiff divisent par zéro, renvoient null ou acceptent null en tant qu'argument.
Certaines fonctions de Salesforce Spiff divisent par zéro, renvoient null ou acceptent null en tant qu'argument.
| Disponible avec : Salesforce Classic (pas disponible dans toutes les organisations) et Lightning Experience |
| Disponible avec : Enterprise Edition, Unlimited Edition et Developer Edition |
| Disponible moyennant un coût supplémentaire dans : Professional Edition avec l'API Web Services activée |
Certaines fonctions de Salesforce Spiff sont divisées par zéro, ce qui entraîne une erreur. Gagnez du temps de dépannage plus tard en gérant ces scénarios lors de la création de vos calculs.
Les fonctions mamount() et mpercent() gèrent automatiquement les valeurs de dénominateur des 0.
Pour d'autres fonctions, utilisez une instruction if() afin de spécifier une expression qui s'exécute si vous pensez diviser par zéro.
=if(Denominator = 0, 0, DividebyZeroErrorCalculation)Vous pouvez également utiliser la fonction error() pour renvoyer un message spécifique afin d'améliorer le traitement des erreurs.
=if(Denominator = 0, error("Enter a value and try again."), DividebyZeroErrorCalculation)Les formules qui renvoient des valeurs nulles peuvent entraîner des erreurs ou créer des cellules de tableau de données vides. Vous pouvez tester si un enregistrement ou une règle de versement renvoie une valeur nulle.
isnull(field)/field = null
field = ""Si la première expression renvoie false et la deuxième expression renvoie true, utilisez field != "" dans votre filtre de données.
Pour omettre un argument dans une fonction, utilisez null pour la valeur de l'argument. Par exemple, le troisième argument de la fonction tier_payout() est une valeur de tie-break, mais la fonction accepte jusqu'à quatre arguments. Pour ignorer la valeur de tie-break, spécifiez null l'emplacement correct de l'argument.
=tier_payout(80%, table, null, "FY2024")
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.