[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnue] r9206 - trunk/gnue-forms/src/GFObjects
From: |
reinhard |
Subject: |
[gnue] r9206 - trunk/gnue-forms/src/GFObjects |
Date: |
Fri, 5 Jan 2007 03:15:25 -0600 (CST) |
Author: reinhard
Date: 2007-01-05 03:15:25 -0600 (Fri, 05 Jan 2007)
New Revision: 9206
Modified:
trunk/gnue-forms/src/GFObjects/GFBlock.py
Log:
Run POST-CHANGE trigger after updating foreign key fields.
Modified: trunk/gnue-forms/src/GFObjects/GFBlock.py
===================================================================
--- trunk/gnue-forms/src/GFObjects/GFBlock.py 2007-01-05 08:44:10 UTC (rev
9205)
+++ trunk/gnue-forms/src/GFObjects/GFBlock.py 2007-01-05 09:15:25 UTC (rev
9206)
@@ -992,6 +992,7 @@
del self.__query_values[field]
else:
self.__query_values[field] = value
+ field.value_changed()
elif self.mode == 'init':
self.__initializing_record[field.field] = value
@@ -1003,6 +1004,7 @@
self.__resultset.current[field.field] = value
if field.defaultToLast:
self._lastValues[field.field] = value
+ field.value_changed()
field.processTrigger('Post-Change')
self.processTrigger('Post-Change')
@@ -1011,10 +1013,7 @@
if self._form.get_focus_block() is self:
self.__update_record_status()
- if self.mode != 'init':
- field.value_changed()
-
# -------------------------------------------------------------------------
# Insertion and Deletion of Records
# -------------------------------------------------------------------------
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue] r9206 - trunk/gnue-forms/src/GFObjects,
reinhard <=