Paul,
Thanks, though I have another bug. I mistyped the Align property on a
string object to 'rightt' and it's giving a key error on preview
generation because we don't check for invalid values first. See error
below:
Traceback (most recent call last):
File "C:\Python25\lib\site-packages\dabo\dabo\ui\uiwx\dPemMixin.py", line 557,
in __onWxGotFocus
self.Form._controlGotFocus(self)
AttributeError: 'NoneType' object has no attribute '_controlGotFocus'
Traceback (most recent call last):
File "C:\Python25\lib\site-packages\dabo\dabo\ui\uiwx\dPemMixin.py", line 557,
in __onWxGotFocus
self.Form._controlGotFocus(self)
AttributeError: 'NoneType' object has no attribute '_controlGotFocus'
Traceback (most recent call last):
File "C:\Python25\lib\site-packages\dabo\dabo\ui\uiwx\dPemMixin.py", line 697,
in __onWxPaint
self.raiseEvent(dEvents.Paint, evt)
File "C:\Python25\lib\site-packages\dabo\dabo\ui\uiwx\dPemMixin.py", line 982,
in raiseEvent
super(dPemMixin, self).raiseEvent(eventClass, nativeEvent, *args, **kwargs)
File "C:\Python25\lib\site-packages\dabo\dabo\lib\eventMixin.py", line 92, in
raiseEvent
bindingFunction(event)
File "ReportDesigner.py", line 1374, in onPaint
self._paintObj(obj, dc)
File "ReportDesigner.py", line 1478, in _paintObj
alignments[alignment]|wx.ALIGN_BOTTOM)
KeyError: 'rightt'
Traceback (most recent call last):
File "C:\Python25\Lib\site-packages\wx-2.8-msw-unicode\wx\_core.py", line 1464
0, in <lambda>
lambda event: event.callable(*event.args, **event.kw) )
File "C:\Python25\lib\site-packages\dabo\dabo\ui\uiwx\dPemMixin.py", line 982,
in raiseEvent
super(dPemMixin, self).raiseEvent(eventClass, nativeEvent, *args, **kwargs)
File "C:\Python25\lib\site-packages\dabo\dabo\lib\eventMixin.py", line 92, in
raiseEvent
bindingFunction(event)
File "ReportDesigner.py", line 2702, in onPageEnter
self.render()
File "ReportDesigner.py", line 2708, in render
self.Form.onFilePreviewReport(None)
File "ReportDesigner.py", line 2576, in onFilePreviewReport
self.editor._rw.write()
File "C:\Python25\lib\site-packages\dabo\dabo\lib\reportWriter.py", line 2100,
in write
y = printBand("ReportBegin")
File "C:\Python25\lib\site-packages\dabo\dabo\lib\reportWriter.py", line 2004,
in printBand
deferred=obj_deferred)
File "C:\Python25\lib\site-packages\dabo\dabo\lib\reportWriter.py", line 1307,
in draw
func = funcs[align]
KeyError: 'rightt'
Regards,
Nate
On Thu, Sep 9, 2010 at 15:55, Paul McNett <[email protected]> wrote:
> On 9/9/10 12:46 PM, Nate Lowrie wrote:
>> This error happened when I clicked on the preview tab. Normally, it
>> will compile a PDF and open up the PDF viewer, but this time it
>> failed.
>>
>> Platform: Win
>> Python Version: 2.5.4 on win32
>> Dabo Version: Version 0.9.2; Revision 5980M
>> UI Version: 2.8.11.0 on wxMSW
>>
>> $ python ReportDesigner.py
>> Traceback (most recent call last):
>> File "C:\Python25\Lib\site-packages\wx-2.8-msw-unicode\wx\_core.py", line
>> 1464
>> 0, in<lambda>
>> lambda event: event.callable(*event.args, **event.kw) )
>> File "C:\Python25\lib\site-packages\dabo\dabo\ui\uiwx\dPemMixin.py", line
>> 982,
>> in raiseEvent
>> super(dPemMixin, self).raiseEvent(eventClass, nativeEvent, *args,
>> **kwargs)
>> File "C:\Python25\lib\site-packages\dabo\dabo\lib\eventMixin.py", line
>> 92, in
>> raiseEvent
>> bindingFunction(event)
>> File "ReportDesigner.py", line 2702, in onPageEnter
>> self.render()
>> File "ReportDesigner.py", line 2708, in render
>> self.Form.onFilePreviewReport(None)
>> File "ReportDesigner.py", line 2576, in onFilePreviewReport
>> self.editor._rw.write()
>> File "C:\Python25\lib\site-packages\dabo\dabo\lib\reportWriter.py", line
>> 2100,
>> in write
>> y = printBand("ReportBegin")
>> File "C:\Python25\lib\site-packages\dabo\dabo\lib\reportWriter.py", line
>> 1979,
>> in printBand
>> if obj.__class__.__name__ in ("String",) and "self.PageCount" in
>> obj["expr"]
>> :
>> File "C:\Python25\lib\site-packages\dabo\dabo\lib\caselessDict.py", line
>> 24, i
>> n __getitem__
>> return dict.__getitem__(self, key.lower())
>> KeyError: 'expr'
>
> Not sure what caused this but r5983 should fix it.
>
> 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]
>
_______________________________________________
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]