Hello,
I'm a newbie with Mementodatabase. A calculion field always return "Extression is invalid" ans I can't find the origin of this problem. Nesting of the "if" or other ? Could you help me ?
Here is my script whose purpose is to calculate the difference between two DATE fields that can be completed or not. "début de floraison" can also be bigger than "fin de floraison"
Thank you.
if(
(#{début de floraison}==0) && (#{fin de floraison}==0),
0,
if(
(#{début de floraison}>0) && (#{fin de floraison}==0)
datediff(#{début de floraison}, now(),
if(
#{début de floraison}==0 && #{fin de floraison}>0,
0,
if(
#{début de floraison}>0 && #{fin de floraison}>0 && #{fin de floraison} >= #{début de floraison},
datediff(#{début de floraison}, #{fin de floraison}),
if(
#{début de floraison}>0 && (#{fin de floraison}>0) && #{début de floraison} > #{fin de floraison},
datediff(#{début de floraison}, now()),
0)
)
)
)
)
)