commit-gnue
[Top][All Lists]
Advanced

[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 ----




reply via email to

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