[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue common/src/GDataObjects.py forms/src/GFFor...
From: |
James Thompson |
Subject: |
gnue common/src/GDataObjects.py forms/src/GFFor... |
Date: |
Sat, 16 Nov 2002 16:14:41 -0500 |
CVSROOT: /cvsroot/gnue
Module name: gnue
Changes by: James Thompson <address@hidden> 02/11/16 16:14:39
Modified files:
common/src : GDataObjects.py
forms/src : GFForm.py
Log message:
Fixed for unbound fields in blocks sometimes flaging that blocks
resultset to require saving
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/common/src/GDataObjects.py.diff?tr1=1.58&tr2=1.59&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/src/GFForm.py.diff?tr1=1.201&tr2=1.202&r1=text&r2=text
Patches:
Index: gnue/common/src/GDataObjects.py
diff -c gnue/common/src/GDataObjects.py:1.58
gnue/common/src/GDataObjects.py:1.59
*** gnue/common/src/GDataObjects.py:1.58 Fri Nov 15 17:13:13 2002
--- gnue/common/src/GDataObjects.py Sat Nov 16 16:14:38 2002
***************
*** 571,577 ****
self._fields = {}
self._fields.update(defaultData)
-
# Returns 1=Record has uncommitted changes
def isPending(self):
--- 571,576 ----
***************
*** 645,652 ****
fn = string.lower(field)
self._fields[fn] = value
if trackMod == 1:
- self._emptyFlag = 0
if self._parent.isFieldBound(field):
self._updateFlag = 1
self._modifiedFlags[fn] = 1
--- 644,651 ----
fn = string.lower(field)
self._fields[fn] = value
if trackMod == 1:
if self._parent.isFieldBound(field):
+ self._emptyFlag = 0
self._updateFlag = 1
self._modifiedFlags[fn] = 1
Index: gnue/forms/src/GFForm.py
diff -c gnue/forms/src/GFForm.py:1.201 gnue/forms/src/GFForm.py:1.202
*** gnue/forms/src/GFForm.py:1.201 Fri Nov 15 15:08:55 2002
--- gnue/forms/src/GFForm.py Sat Nov 16 16:14:39 2002
***************
*** 349,360 ****
self._currentBlock.deleteRecord()
def isSaved(self):
- saved = 1
for block in self._blockList:
if not block.isSaved():
! saved = 0
! break
! return saved
def prepQuery(self):
message = None
--- 349,358 ----
self._currentBlock.deleteRecord()
def isSaved(self):
for block in self._blockList:
if not block.isSaved():
! return 0
! return 1
def prepQuery(self):
message = None
***************
*** 634,640 ****
self._insertMode = not self._insertMode
def triggerSetFocus(self,object):
- # print _("If i was working then %s would now have focus") % object._object
self.changeFocus(object._object,1)
self.dispatchEvent(events.Event('gotoENTRY',{'object':self._currentEntry}))
--- 632,637 ----
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue common/src/GDataObjects.py forms/src/GFFor...,
James Thompson <=