ClassDesigener fails after adding Grid, i.e. when hitting
Finish, previuosly would not even go to Finish
Traceback (most recent call last):
File "c:\dabo\trunk\dabo\ui\uiwx\dControlMixin.py", line 26, in
_onWxHit
self.raiseEvent(dEvents.Hit, evt, *args, **kwargs)
File "c:\dabo\trunk\dabo\ui\uiwx\dPemMixin.py", line 919, in
raiseEvent
super(dPemMixin, self).raiseEvent(eventClass, nativeEvent, *args,
**kwargs)
File "c:\dabo\trunk\dabo\lib\eventMixin.py", line 92, in raiseEvent
bindingFunction(event)
File "c:\dabo\trunk\dabo\ui\dialogs\Wizard.py", line 122, in onNext
self._finish()
File "c:\dabo\trunk\dabo\ui\dialogs\Wizard.py", line 140, in _finish
finOK = self.finish()
File "C:\dabo\trunk\ide\wizards\QuickLayoutWizard.py", line 787, in
finish
self.callback(ret)
File "C:\dabo\trunk\ide\ClassDesignerFormMixin.py", line 792, in
addQuickLayou
t
self.Controller.addQuickLayout(layoutInfo)
File "ClassDesigner.py", line 3599, in addQuickLayout
grd.DataSource = table
File "c:\dabo\trunk\dabo\ui\uiwx\dGrid.py", line 3963, in
_setDataSource
self.fillGrid(True)
File "c:\dabo\trunk\dabo\ui\uiwx\dGrid.py", line 2007, in fillGrid
self._tableRows = tbl.fillTable(force)
File "c:\dabo\trunk\dabo\ui\uiwx\dGrid.py", line 244, in fillTable
_newRowCount = len(dataSet)
TypeError: object of type 'type' has no len()
Traceback (most recent call last):
File "C:\Python25\lib\site-packages\wx-2.8-msw-unicode\wx\_misc.py",
line 1341
, in Notify
self.notify()
File "C:\Python25\lib\site-packages\wx-2.8-msw-unicode\wx\_core.py",
line 1447
0, in Notify
self.result = self.callable(*self.args, **self.kwargs)
File "c:\dabo\trunk\dabo\ui\uiwx\dForm.py", line 146, in __update
super(BaseForm, self).update()
File "c:\dabo\trunk\dabo\ui\uiwx\dPemMixin.py", line 1228, in update
self.raiseEvent(dEvents.Update)
File "c:\dabo\trunk\dabo\ui\uiwx\dPemMixin.py", line 919, in
raiseEvent
super(dPemMixin, self).raiseEvent(eventClass, nativeEvent, *args,
**kwargs)
File "c:\dabo\trunk\dabo\lib\eventMixin.py", line 92, in raiseEvent
bindingFunction(event)
File "c:\dabo\trunk\dabo\ui\uiwx\dPemMixin.py", line 1205, in
__onUpdate
self.update()
File "c:\dabo\trunk\dabo\ui\uiwx\dPemMixin.py", line 1228, in update
self.raiseEvent(dEvents.Update)
File "c:\dabo\trunk\dabo\ui\uiwx\dPemMixin.py", line 919, in
raiseEvent
super(dPemMixin, self).raiseEvent(eventClass, nativeEvent, *args,
**kwargs)
File "c:\dabo\trunk\dabo\lib\eventMixin.py", line 92, in raiseEvent
bindingFunction(event)
File "c:\dabo\trunk\dabo\ui\uiwx\dPemMixin.py", line 1205, in
__onUpdate
self.update()
File "c:\dabo\trunk\dabo\ui\uiwx\dPemMixin.py", line 1228, in update
self.raiseEvent(dEvents.Update)
File "c:\dabo\trunk\dabo\ui\uiwx\dPemMixin.py", line 919, in
raiseEvent
super(dPemMixin, self).raiseEvent(eventClass, nativeEvent, *args,
**kwargs)
File "c:\dabo\trunk\dabo\lib\eventMixin.py", line 92, in raiseEvent
bindingFunction(event)
File "c:\dabo\trunk\dabo\ui\uiwx\dPemMixin.py", line 1205, in
__onUpdate
self.update()
File "c:\dabo\trunk\dabo\ui\uiwx\dGrid.py", line 3019, in update
self.fillGrid()
File "c:\dabo\trunk\dabo\ui\uiwx\dGrid.py", line 2007, in fillGrid
self._tableRows = tbl.fillTable(force)
File "c:\dabo\trunk\dabo\ui\uiwx\dGrid.py", line 244, in fillTable
_newRowCount = len(dataSet)
TypeError: object of type 'type' has no len()
--
Erik Vandamme
54 Hilltop Road - WAMBERAL NSW 2260 Australia
[EMAIL PROTECTED]
--- StripMime Report -- processed MIME parts ---
text/html (html body -- converted)
---
_______________________________________________
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]