On Friday 08 May 2009 09:09:37 am Paul McNett wrote:
> Well something's definitely wrong, if this is happening inside a cancel()
> cycle.
>
> Paul

it starts as
dForm->confirmChanges->self.cancel(dataSource=biz.DataSource)

Cancel()->bizobj.cancelAll(ignoreNoRecords=ignoreNoRecords)

dBizobj->cancelAll() -> self.scanChangedRows(self.cancel, allCursors=False, 
includeNewUnchanged=True,ignoreNoRecords=ignoreNoRecords)

dBizobj->scanChangedRows->changedRows = 
self.getChangedRows(includeNewUnchanged)

dBizobj->getChangedRows->self.scan(self._listChangedRows)

dBizobj->scan->self.scanRows(func, range(self.RowCount), *args, **kwargs)

dBizobj->scanRows->self._moveToRowNum(i)

dBizobj->_moveToRowNum->child.setCurrentParent()
dBizobj->setCurrentParent->self._CurrentCursor = val

dBizobj->_getCurrentCursor->self.createCursor()  ##Hmmm?

dBizobj->createCursor->self._syncCursorProps(crs)

dBizobj->_syncCursorProps->crs.Table = self._dataSource

dBizobj->_setTable->flds = self.getFields(table)


createCursor()????  What is this doing?


-- 
John Fabiani

_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: 
http://leafe.com/archives/byMID/[email protected]

Reply via email to