[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnue] r8986 - trunk/gnue-forms/src/GFObjects
From: |
reinhard |
Subject: |
[gnue] r8986 - trunk/gnue-forms/src/GFObjects |
Date: |
Tue, 7 Nov 2006 11:18:59 -0600 (CST) |
Author: reinhard
Date: 2006-11-07 11:18:58 -0600 (Tue, 07 Nov 2006)
New Revision: 8986
Modified:
trunk/gnue-forms/src/GFObjects/GFField.py
Log:
auto_query might work now.
Modified: trunk/gnue-forms/src/GFObjects/GFField.py
===================================================================
--- trunk/gnue-forms/src/GFObjects/GFField.py 2006-11-07 17:17:55 UTC (rev
8985)
+++ trunk/gnue-forms/src/GFObjects/GFField.py 2006-11-07 17:18:58 UTC (rev
8986)
@@ -98,8 +98,6 @@
self._rows = 1
self._gap = 0
- self.__in_auto_query = False
-
# This will be populated by GFEntry's initialize
self._entryList = []
@@ -306,18 +304,9 @@
value = value.lstrip()
# Auto-query support
- # Add an auto-query flag?
- if ( (not self.__in_auto_query) and
- (
- (self.auto_query == 'Y') or # Always
- (self.auto_query == 'NEW' and self._form.isSaved()) # Only on
new
- )
- ):
- self.__in_auto_query = True
- self._form.init_query()
- self.setValue(value)
- self._form.execute_query()
- self.__in_auto_query = False
+ if ((self.auto_query == 'Y') or \
+ (self.auto_query == 'NEW' and self._form.isSaved())):
+ self._block.query({self.field: value})
else:
self._block.set_value(self, value)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue] r8986 - trunk/gnue-forms/src/GFObjects,
reinhard <=