commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

r6756 - trunk/gnue-forms/src/GFObjects


From: johannes
Subject: r6756 - trunk/gnue-forms/src/GFObjects
Date: Mon, 29 Nov 2004 14:26:36 -0600 (CST)

Author: johannes
Date: 2004-11-29 14:26:35 -0600 (Mon, 29 Nov 2004)
New Revision: 6756

Modified:
   trunk/gnue-forms/src/GFObjects/GFField.py
Log:
Be nice if a numeric field get's an empty string


Modified: trunk/gnue-forms/src/GFObjects/GFField.py
===================================================================
--- trunk/gnue-forms/src/GFObjects/GFField.py   2004-11-29 20:25:11 UTC (rev 
6755)
+++ trunk/gnue-forms/src/GFObjects/GFField.py   2004-11-29 20:26:35 UTC (rev 
6756)
@@ -488,10 +488,14 @@
   def triggerSetValue(self, value):
     if self.style=='checkbox' and value =='':
       value = 0
-    if self.typecast == "number" and value != None:
-      value = float(value)
-    self.setValue(value)
+    if self.typecast == "number" and value is not None:
+      if value == '':
+        value = 0
+      else:
+        value = float (value)
 
+    self.setValue (value)
+
   def triggerGetReadonly(self):
     return self.isNavigable(self._block._form.getCurrentMode())
 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]