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]

Reply via email to