On Saturday 23 June 2007 04:53, Ed Leafe wrote: > > OK, I think I see the problem. In order to confirm, I need you to re- > run with some debug code added to dCursorMixin.py. Starting with line > 585, change the code to read: > > 585 def setNonUpdateFields(self, fldList=None): > print "SET", self > 586 if fldList is None: > 587 fldList = [] > 588 self.nonUpdateFields = fldList > 589 > 590 > 591 def getNonUpdateFields(self): > print "GET", self > 592 return list(set(self.nonUpdateFields + self.__nonUpdateFields)) > > I'm thinking that the cursor that is getting 'set' is not the cursor > being asked to 'get'. So add those two lines, and post the debug output. > > -- Ed Leafe > -- http://leafe.com > -- http://dabodev.com Dabo Info Log: Sat Jun 23 06:54:12 2007: 7 database connection definition(s) loaded. Dabo Info Log: Sat Jun 23 06:54:12 2007: User interface already set to 'wx', so dApp didn't touch it. Dabo Info Log: Sat Jun 23 06:54:12 2007: wxPython Version: 2.6.3.3 wxGTK (unicode) (gtk2) /usr/lib/python2.5/site-packages/psycopg2/__init__.py:60: RuntimeWarning: Python C API version mismatch for module _psycopg: This Python has API version 1013, module _psycopg has version 1012. from _psycopg import BINARY, NUMBER, STRING, DATETIME, ROWID SET <cursor object at 0x902d374; closed: 0> SET <cursor object at 0x8240284; closed: 0> SET <cursor object at 0x8bbbc5c; closed: 0> SET <cursor object at 0x8d2602c; closed: 0> SET <cursor object at 0x82c2c5c; closed: 0> SET <cursor object at 0x90d289c; closed: 0> SET <cursor object at 0x90d2c5c; closed: 0>
(python:4678): Gtk-CRITICAL **: gtk_widget_modify_style: assertion `GTK_IS_WIDGET (widget)' failed (python:4678): Gtk-CRITICAL **: gtk_widget_modify_style: assertion `GTK_IS_WIDGET (widget)' failed GET <cursor object at 0x902d374; closed: 0> GET <cursor object at 0x8bbbaf4; closed: 0> GET <cursor object at 0x8bbbaf4; closed: 0> GET <cursor object at 0x902d374; closed: 0> GET <cursor object at 0x8bbbaf4; closed: 0> GET <cursor object at 0x8bbbaf4; closed: 0> GET <cursor object at 0x8bbbaf4; closed: 0> GET <cursor object at 0x8bbbaf4; closed: 0> GET <cursor object at 0x902d374; closed: 0> GET <cursor object at 0x902d374; closed: 0> GET <cursor object at 0x8bbbaf4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> GET <cursor object at 0x968bdc4; closed: 0> The last "GET" is the after I click on the save - which should be calling the saveAll(). Is there an easy way to determine which bizobj the cursor is making referrence???? -- John Fabiani _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-users Searchable Archives: http://leafe.com/archives/search/dabo-users This message: http://leafe.com/archives/byMID/dabo-users/[EMAIL PROTECTED]
