[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue/forms/src/GFObjects GFBlock.py
From: |
James Thompson |
Subject: |
gnue/forms/src/GFObjects GFBlock.py |
Date: |
Mon, 04 Feb 2002 21:40:15 -0500 |
CVSROOT: /cvsroot/gnue
Module name: gnue
Changes by: James Thompson <address@hidden> 02/02/04 21:40:14
Modified files:
forms/src/GFObjects: GFBlock.py
Log message:
Just playing w/ triggers
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue/forms/src/GFObjects/GFBlock.py.diff?tr1=1.29&tr2=1.30&r1=text&r2=text
Patches:
Index: gnue/forms/src/GFObjects/GFBlock.py
diff -c gnue/forms/src/GFObjects/GFBlock.py:1.29
gnue/forms/src/GFObjects/GFBlock.py:1.30
*** gnue/forms/src/GFObjects/GFBlock.py:1.29 Sun Feb 3 23:09:59 2002
--- gnue/forms/src/GFObjects/GFBlock.py Mon Feb 4 21:40:14 2002
***************
*** 93,117 ****
def triggerAutofillBySequence(self,fieldName,sequenceName):
! for count in range(self._resultSet.getRecordCount()):
! sequenceNumber =
self._dataSourceLink._dataObject.triggerExtensions.getSequence(sequenceName)
! print "Field val: '%s'" %
str(self._resultSet.getRecord(count).getField(fieldName))
! if str(self._resultSet.getRecord(count).getField(fieldName))=="":
! self._resultSet.getRecord(count).setField(fieldName,sequenceNumber)
! print "Field val: '%s'" %
str(self._resultSet.getRecord(count).getField(fieldName))
!
!
!
! # for i in blckpacket:
! # print "FOO2"
! # if str(blckpacket.ntryuid) == "":
! # print "FOO3"
! # foo = "%s"%dtsrcpacket.extensions.getSequence('seq_packet_id')
! # print foo
! # blckpacket.fields.ntryuid = foo
!
!
def _buildObject(self):
--- 93,108 ----
def triggerAutofillBySequence(self,fieldName,sequenceName):
! # Find the datasource field name bound to the named entry
! for item in self._entryList:
! if item.name == string.lower(fieldName):
! entry = item.field
+ for count in range(self._resultSet.getRecordCount()):
+ if (not self._resultSet.getRecord(count).getField(fieldName)) or \
+ self._resultSet.getRecord(count).getField(fieldName)=="":
+ sequenceNumber =
self._dataSourceLink._dataObject.triggerExtensions.getSequence(sequenceName)
+ self._resultSet.getRecord(count).setField(entry, sequenceNumber)
def _buildObject(self):
- gnue/forms/src/GFObjects GFBlock.py,
James Thompson <=