On 9/22/10 1:12 AM, Jacek Kałucki wrote:
> Hi.
>
> Included in Dabo, report examples aren't working with ReportDesigner.
> This is exception raised by 'samplespec.rfxml':
>
> Traceback (most recent call last):
>     File "C:\Python25\lib\site-packages\dabo\ui\uiwx\dMenuItem.py", line
> 58, in __onWxHit
>       self.raiseEvent(dEvents.Hit, evt)
>     File "C:\Python25\lib\site-packages\dabo\ui\uiwx\dPemMixin.py", line
> 993, in raiseEvent
>       super(dPemMixin, self).raiseEvent(eventClass, nativeEvent, *args,
> **kwargs)
>     File "C:\Python25\lib\site-packages\dabo\lib\eventMixin.py", line 92,
> in raiseEvent
>       bindingFunction(event)
>     File "c:\SVN\dabodev\ide\ReportDesigner.py", line 2558, in onFileOpen
>       o.editor.openFile(fileName)
>     File "c:\SVN\dabodev\ide\ReportDesigner.py", line 2068, in openFile
>       self._rw.ReportFormFile = fileSpec
>     File "C:\Python25\lib\site-packages\dabo\lib\reportWriter.py", line
> 2631, in _setReportFormFile
>       self._reportForm = self._getFormFromXML(self._reportFormXML)
>     File "C:\Python25\lib\site-packages\dabo\lib\reportWriter.py", line
> 2456, in _getFormFromXML
>       form = self._getFormFromXMLDict(xmldict)
>     File "C:\Python25\lib\site-packages\dabo\lib\reportWriter.py", line
> 2423, in _getFormFromXMLDict
>       reportObject, level+1)
>     File "C:\Python25\lib\site-packages\dabo\lib\reportWriter.py", line
> 2421, in _getFormFromXMLDict
>       reportObject = self._getReportObject(child["name"], formdict)
>     File "C:\Python25\lib\site-packages\dabo\lib\reportWriter.py", line
> 2444, in _getReportObject
>       ref = cls(parent)
> TypeError: 'NoneType' object is not callable

Where is samplespec.rfxml? Did you mean dabo/ide/sampleReport.rfxml ("Dabo's 
favorite 
artists")? I can open that in ReportDesigner and preview it just fine on Vista.


> And this is raised by 'invoice.rfxml':
>
> Traceback (most recent call last):
>     File "C:\Python25\lib\site-packages\dabo\ui\uiwx\dPemMixin.py", line
> 708, in __onWxPaint
>       self.raiseEvent(dEvents.Paint, evt)
>     File "C:\Python25\lib\site-packages\dabo\ui\uiwx\dPemMixin.py", line
> 993, in raiseEvent
>       super(dPemMixin, self).raiseEvent(eventClass, nativeEvent, *args,
> **kwargs)
>     File "C:\Python25\lib\site-packages\dabo\lib\eventMixin.py", line 92,
> in raiseEvent
>       bindingFunction(event)
>     File "c:\SVN\dabodev\ide\ReportDesigner.py", line 2280, in onPaint
>       rulerPos = self.rulerPos
> AttributeError: 'Ruler' object has no attribute 'rulerPos'

I can't reproduce this either. My setup is:

Platform: Win
Python Version: 2.6.5 on win32
Dabo Version: Version 0.9.3; Revision 6022
UI Version: 2.8.11.0 on wxMSW

Paul

_______________________________________________
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