Crystal Reports Si vrai, alors numéro de retour else return NULL

Dans Crystal Reports, est-il possible d'avoir une fonction qui renvoie une valeur numérique si la si la déclaration est évaluée à true et retourne NULL sinon?

J'ai actuellement

IF ({INDICATOR} = 'Y') Then
(
    {numeric value}
)
Else
(
    0
);

Mais depuis que 0 est une valeur possible de {valeur numérique} il ne fait pas de sens. Plutôt, j'aurais préféré que le champ de venir en blanc si l'indicateur n'est pas de "Y", mais lorsque je remplace le 0 avec la valeur NULL, il me donne une erreur d'incompatibilité de type.

Est-il un moyen pour moi de montrer uniquement la valeur de l'indicateur est 'Y'?

OriginalL'auteur Nickknack | 2015-07-20