[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnue] r8244 - in trunk/gnue-forms/src: . GFObjects
From: |
johannes |
Subject: |
[gnue] r8244 - in trunk/gnue-forms/src: . GFObjects |
Date: |
Mon, 3 Apr 2006 18:20:00 -0500 (CDT) |
Author: johannes
Date: 2006-03-20 09:51:47 -0600 (Mon, 20 Mar 2006)
New Revision: 8244
Modified:
trunk/gnue-forms/src/GFInstance.py
trunk/gnue-forms/src/GFObjects/GFBlock.py
Log:
Always update the record counter/status
Modified: trunk/gnue-forms/src/GFInstance.py
===================================================================
--- trunk/gnue-forms/src/GFInstance.py 2006-03-20 15:03:26 UTC (rev 8243)
+++ trunk/gnue-forms/src/GFInstance.py 2006-03-20 15:51:47 UTC (rev 8244)
@@ -401,7 +401,8 @@
def updateRecordCounter (self, form):
- self.updateStatusBar (currentRecord = form._currentBlock._currentRecord +1,
+ if form._currentBlock:
+ self.updateStatusBar (currentRecord =
form._currentBlock._currentRecord+1,
maxRecord = form._currentBlock._recordCount, form = form)
@@ -436,6 +437,9 @@
def updateRecordStatus(self, form):
+ if not form._currentBlock:
+ return
+
if form._currentBlock._resultSet.current.isDeleted ():
status = 'deleted'
elif form._currentBlock._resultSet.current.isPending ():
Modified: trunk/gnue-forms/src/GFObjects/GFBlock.py
===================================================================
--- trunk/gnue-forms/src/GFObjects/GFBlock.py 2006-03-20 15:03:26 UTC (rev
8243)
+++ trunk/gnue-forms/src/GFObjects/GFBlock.py 2006-03-20 15:51:47 UTC (rev
8244)
@@ -277,6 +277,10 @@
else:
self.switchRecord (recno - self._currentRecord)
+ self._form._instance.updateRecordCounter (self._form)
+ self._form._instance.updateRecordStatus (self._form)
+
+
# ---------------------------------------------------------------------------
def __dsCursorMoved (self, event):
@@ -441,6 +445,8 @@
sb.adjustScrollbar (self.__visibleStart,
max (self._recordCount, self.__visibleStart + self._rows))
+
+
#
# newRecord
#
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue] r8244 - in trunk/gnue-forms/src: . GFObjects,
johannes <=