Fixed in r7222. :) Paul
On 8/10/12 12:29 PM, John Fabiani wrote: > On 08/10/2012 12:27 PM, John Fabiani wrote: >> I have a table ( a child table) that I wanted to use cloneRecord() to >> create a new record. >> >> But it appears not to work. >> >> Error (don't have the traceback at the moment) >> Field 'dabo-fieldTypesCorrected' does not exist in the data set. >> >> The field name 'dabo-fieldTypesCorrected' is a constant in dConstants.py >> CURSOR_FIELD_TYPES_CORRECTED = "dabo-fieldTypesCorrected" >> >> Dabo is adding the field to my dataset (also missing is the PK field >> which should be empty). >> >> Anybody know what would cause Dabo to add a field. >> >> Johnf >> _______________________________________________ >> 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/[email protected] >> > Here is the traceback > > dabo.dException.FieldNotFoundException: Field 'dabo-fieldTypesCorrected' > does not exist in the data set. > > File "C:\Users\Doug\Documents\Projects\deans\pwdomestic.py", line 723, > in <module> > > app.start() > > File "C:\Users\Doug\Documents\Projects\dabo\dabo\dApp.py", line 401, in > start > > self.uiApp.start() > > File "C:\Users\Doug\Documents\Projects\dabo\dabo\ui\uiwx\uiApp.py", line > 459, in start > > self.MainLoop() > > File "C:\Python27\Lib\site-packages\wx-2.8-msw-unicode\wx\_core.py", > line 8010, in MainLoop > > wx.PyApp.MainLoop(self) > > File "C:\Python27\Lib\site-packages\wx-2.8-msw-unicode\wx\_core.py", > line 7306, in MainLoop > > return _core_.PyApp_MainLoop(*args, **kwargs) > > File > "C:\Users\Doug\Documents\Projects\dabo\dabo\ui\uiwx\dControlMixin.py", > line 27, in _onWxHit > > self.raiseEvent(dEvents.Hit, evt, *args, **kwargs) > > File "C:\Users\Doug\Documents\Projects\dabo\dabo\ui\uiwx\dPemMixin.py", > line 1074, in raiseEvent > > super(dPemMixin, self).raiseEvent(eventClass, nativeEvent, *args, > **kwargs) > > File "C:\Users\Doug\Documents\Projects\dabo\dabo\lib\eventMixin.py", > line 81, in raiseEvent > > bindingFunction(event) > > File "C:\Users\Doug\Documents\Projects\deans\pwdomestic.py", line 549, > in copyProduct > > self.Form.pwproduct.cloneRecord() > > File "C:\Users\Doug\Documents\Projects\dabo\dabo\biz\dBizobj.py", line > 2086, in cloneRecord > > cc.cloneRecord() > > File "C:\Users\Doug\Documents\Projects\dabo\dabo\db\dCursorMixin.py", > line 1454, in cloneRecord > > self.appendDataSet((rec,)) > > File "C:\Users\Doug\Documents\Projects\dabo\dabo\db\dCursorMixin.py", > line 1434, in appendDataSet > > self.setFieldVal(col, val) > > File "C:\Users\Doug\Documents\Projects\dabo\dabo\db\dCursorMixin.py", > line 1008, in setFieldVal > > _("Field '%s' does not exist in the data set.") % (fld,)) > > Johnf > > > --- StripMime Report -- processed MIME parts --- > multipart/alternative > text/plain (text body -- kept) > text/html > --- > _______________________________________________ > 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/[email protected] > _______________________________________________ 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/[email protected]
