16 Mar
2000
16 Mar
'00
2:24 p.m.
----- Original Message ----- From: "Chien-pin Wang" <cpw@suprize.com> To: <zope@zope.org> Sent: Thursday, March 16, 2000 12:57 AM Subject: [Zope] expression evaluateion
Zope seems to evaluate expressions in an unconventional way. Say I have three properties, a=3, b=5, c=7 set in a Folder. In a DTML Document I tried to say <dtml-var "a/b*c"> and got result 0.
Your properties look like integers, and I believe that is your problem. Try this: <dtml-var "_.float(a)/b*c"> By converting a to a float and then doing the rest of the expression, python should consider the whole expression to be floating point. Kevin