Discussions
Categories
Groups
Community Home
Categories
INTERNAL ENABLEMENT
POPULAR
THRUST SERVICES & TOOLS
CLOUD EDITIONS
Quick Links
MY LINKS
HELPFUL TIPS
Back to website
Home
Intelligence (Analytics)
Group footer on bottom page
brunocobra
Hi all!
I need put the footer of a group in the bottom of page. How can I do that?
The structure of my report is in the image. There are 4 group levels and page break always after group 2. At the bottom of each page, I need put the footer of group 2.
Please, any helps is very grateful.
Thanks a lot.
Find more posts tagged with
Comments
mwilliams
Hi brunocobra,
Can you explain this a little more? If possible, build a report with the classic models sample database and explain with it what you're wanting. This way I can run it and test on it. Thanks.
brunocobra
Hi mwilliams! Thanks for reply.
I created an example with ClassicModels, like you asked. In this case, what I need is put the row footer of second group level on bottom of page (each page, because there are second group level for each page), do you understand?
My "real case" is a little more complicated, but, if you know help me with this example, I believe that I could solve my problem.
Many thanks and waiting...
mwilliams
brunocobra,
You want it at the absolute bottom of the page? Is that what you're looking for? What version of BIRT are you using?
brunocobra
I'm not sure what you wanna said with "absolute bottom of the page", but, if I understand correctly, I think that is this what I need, yes.
I'm using BIRT 2.2.1
brunocobra
Detail: I only need generate a PDF file to this report.
mwilliams
brunocobra,
By that I meant the very bottom of the page, as opposed to just after everything on the page, i.e. could be in the middle of the page, just after everything else.
brunocobra
Well, I simply need to put a footer row of a group the closest as possible to the bottom of the page... is it possible?
My report will be generated only in PDF.
mwilliams
brunocobra,<br />
<br />
Unfortunately, that isn't an option in BIRT as of yet. That is something you could definitely request as an enhancement at <a class='bbc_url' href='
http://www.eclipse.org/birt/phoenix/reportabug.php'>BIRT
: Reporting Bugs and Requesting Enhancements</a>.<br />
<br />
I modified the report design you attached with a semi-workaround. If you have any questions on what I did, just let me know. I modified the report in 2.2.2, so you may need to change the version info in the XML Source back to your version to open the design.
brunocobra
Hi mwillians.
Firstly, I'm very grateful for your help. It's very cool your "commitment" to help all on this forum.
About your sugestion for my problem, I already did this, but I think that's not very cool... this could be an interesting issue to be implemented on new versions, don't you agree?
Nevertheless, very thanks for your helps.
mwilliams
brunocobra,
I definitely agree that this would be a good enhancement for future versions. Request it on the link I posted above and see what they say. You can post any info on the request in here for future reference.
Let us know whenever you have any questions.
Larrykash
brunocobra,
I had a similar problem before. This is my solution... which is ugly but works:
Add an invisible row, and put things you want to put in the page_footer in this row. Then only make it visible when the row reaches the bottom of the page. Moreover, set page_break_after on it so you won't see anything below it in every page.
The only trick you need to think about is how to compute when it is at (or close enough to) the bottom of a page.
Larry
PrathiBirt
Hi Williams,
According to your teste.rptdesign file i can able to locate total amount in specified location on the pre printed area.But i cant able to make when i am implementing page break
(ie)
if (row["DPPD_MEDICINE_AMOUNT"] != 0){
rowNumber++;
}
if (rowNumber ==7){
this.getStyle().pageBreakAfter = "always";
}
Please help me to implement absolute positioning of total amount and no of records per paper is equal to seven or some no.
Thnaks,
Pradeep Kumar S
PrathiBirt
<blockquote class='ipsBlockquote' data-author="'PrathiBirt'" data-cid="70291" data-time="1289649864" data-date="13 November 2010 - 05:04 AM"><p>
Hi Williams,<br />
<br />
According to your teste.rptdesign file i can able to locate total amount in specified location on the pre printed area.But i cant able to make when i am implementing page break <br />
(ie) <br />
if (row["DPPD_MEDICINE_AMOUNT"] != 0){<br />
rowNumber++;<br />
}<br />
<br />
if (rowNumber ==7){<br />
this.getStyle().pageBreakAfter = "always";<br />
}<br />
<br />
Please help me to implement absolute positioning of total amount and no of records per paper is equal to seven or some no.<br />
<br />
Thnaks,<br />
Pradeep Kumar S<br /></p></blockquote>
mwilliams
Pradeep,
You should be able to make an interval grouping to handle the page breaking at your interval of 7. Maybe I'm not understanding correctly on the page break.