0
L'éditeur de formule indique que cela est incorrect. Comment puis-je le corriger?Crystal signale la syntaxe if/else
If {upempl.status} = 'active' then 1 else 0
L'éditeur de formule indique que cela est incorrect. Comment puis-je le corriger?Crystal signale la syntaxe if/else
If {upempl.status} = 'active' then 1 else 0
Il y a quelques possibilités pour expliquer pourquoi ce serait est invalide:
{upempl.status}
n'est pas un type de chaîne, et ne peut donc pas être comparée à une chaîne1
ou 0
. Dans ce cas, remplacer la formule par l'extrait ci-dessous, qui retournera true
et false
à la place:{upempl.status} = "active"
Essayez d'utiliser «non» – CoSpringsGuy
Où mettez-vous cette logique dans un objet Formule autonome, ou l'utilisez-vous pour, par exemple, supprimer un champ différent? – 4444
Aussi @CoSpringsGuy - Les guillemets simples et doubles sont valides dans la syntaxe de Crystal Reports, à condition que vous utilisiez le même type à chaque extrémité. (Source: IBM) – 4444