commit-gnue
[Top][All Lists]
Advanced

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

[gnue] r9989 - trunk/gnue-forms/src/GFObjects


From: reinhard
Subject: [gnue] r9989 - trunk/gnue-forms/src/GFObjects
Date: Wed, 21 Oct 2009 13:49:15 -0500 (CDT)

Author: reinhard
Date: 2009-10-21 13:49:15 -0500 (Wed, 21 Oct 2009)
New Revision: 9989

Modified:
   trunk/gnue-forms/src/GFObjects/GFBlock.py
Log:
Fixed jumping to first record for non-insertable blocks.


Modified: trunk/gnue-forms/src/GFObjects/GFBlock.py
===================================================================
--- trunk/gnue-forms/src/GFObjects/GFBlock.py   2009-10-19 14:36:27 UTC (rev 
9988)
+++ trunk/gnue-forms/src/GFObjects/GFBlock.py   2009-10-21 18:49:15 UTC (rev 
9989)
@@ -357,11 +357,12 @@
 
         if self.__resultset is not None:
             recno = self.__resultset.getRecordNumber()
-            if recno == -1 and self.editable in ('Y', 'new'):
+            if recno == -1:
                 self.__scrolling_blocked = True
                 try:
                     if not self.__resultset.firstRecord():
-                        self.__resultset.insertRecord(self._lastValues)
+                        if self.editable in ('Y', 'new'):
+                            self.__resultset.insertRecord(self._lastValues)
                 finally:
                     self.__scrolling_blocked = False
 





reply via email to

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