Fwd: [reportlab-users] Inserting flowables in a footer
Marco Bizzarri
marco.bizzarri at gmail.com
Wed Sep 28 12:03:52 EDT 2005
---------- Forwarded message ----------
From: Marco Bizzarri <marco.bizzarri at gmail.com>
Date: Sep 28, 2005 6:03 PM
Subject: Re: [reportlab-users] Inserting flowables in a footer
To: Robin Becker <robin at reportlab.com>
Hi Robin,
first of all thanks for your answer, it was very useful to find the right
direction. Two points on this topic, however:
1) It looks like NextFrameFlowable has a bug, because it provides two
parameters while the handle_nextFrame expects only one;
class BaseDocTemplate:
...
def handle_nextFrame(self,fx):
...
class NextFrameFlowable(ActionFlowable):
def __init__(self,ix,resume=0):
ActionFlowable.__init__(self,('nextFrame',ix,resume))
2) the sequence should be:
FrameBreak
NextFrameFlowable('footer')
MyTableInstance
FrameBreak
NextFrameFlowable('normal')
Regards
Marco
On 9/28/05, Robin Becker <robin at reportlab.com> wrote:
>
> Marco Bizzarri wrote:
> > Hi all.
> >
> > I would like to create a frame to be used as the footer of a page. I
> > understand I should create a new PageTemplate, with a new frame which
> should
> > contain the footer.
> >
> > I would like to insert a table in the footer frame, but I don't figure
> > exactly how this should be done. I mean I can see I should use the
> > Frame.addFromList method, but when should I use it? I suppose inside
> some
> > callback, but this is not clear at the moment.
> >
> > Can someone shed some light on this topic?
> >
> > Thanks in advance.
> >
> > Marco
> >
> .....
>
> you need to switch to the footer frame do the flowable and then possibly
> switch
> back to the original frame.
>
> so in terms of the story you'll have something like this
>
> .....,NextFrameFlowable('footer'),FrameBreak,MyTableInstance,
> NextFrameFlowable('originalframe'),FrameBreak,.....
>
>
>
> --
> Robin Becker
>
--
Icube Srl
http://www.icube.it/
--
Icube Srl
http://www.icube.it/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://two.pairlist.net/pipermail/reportlab-users/attachments/20050928/60463e4e/attachment.html
More information about the reportlab-users
mailing list