Home
Analytics
How to avoid extra page
Xuechang
Hi there,
Recently I updated Maximo to 7.5.0.3 which uses BIRT 3.7.1 under Windows system.
We have an important report runs alright in Maixmo 7.5.0.2; however, after I update Maximo into 7.5.0.3, this report always produces an extra page in PDF (not in HTML). I used 7503 updatereports utility but not helpful. I redo it using Birt 7503 Portrait List template but the problem is still there.
I notice there are features in Birt 3.7.1 but I do not know what should I do to avoid the extra page in PDF.
Is there anybody can help me?
Attached is the report using Birt 3.7.1.
Thanks!
Richard
Find more posts tagged with
Comments
micajblock
Without the ability to run the report it will be very hard to determine the reason for the extra page. Have you tried simply decreasing the page margins?
Xuechang
<blockquote class='ipsBlockquote' data-author="'mblock'" data-cid="109724" data-time="1348524453" data-date="24 September 2012 - 03:07 PM"><p>
Without the ability to run the report it will be very hard to determine the reason for the extra page. Have you tried simply decreasing the page margins?<br /></p></blockquote>
<br />
<br />
Thank you for the reply!<br />
<br />
I made a report using Sample DB in Birt 3.7.1 while the Master Page library using MaximoSystemLibrary.rptlibrary. The report uses Maximo Portrait List Template. In the report, I just copy the grid several times so that the height of the out table is over than 11 inch even though the last two grids I mark it as invisible. It displays with extra empty page even though the display area is only 3/4 of the page.<br />
<br />
It seems to me the Birt 3.7.1 table contents cannot over 10 inch; otherwise, it causes an empty page.<br />
<br />
attached is the test_portrait.rptdesign report. The MaximoSystemLibrary.rptlibrary contents is below. After you open the report, you can change the path in Master Page Library to wherever the MaximoSystemLibrary.rptlibrary you put.<br />
<br />
Thanks!<br />
<br />
Richard<br />
<br />
<br />
<?xml version="1.0" encoding="UTF-8"?><br />
<library xmlns="<a class='bbc_url' href='
http://www.eclipse.org/birt/2005/design'>http://www.eclipse.org/birt/2005/design"</a>
; version="3.2.17" id="1"><br />
<property name="createdBy">Eclipse BIRT Designer Version 2.3.2.r232_20090202 Build <2.3.2.v20090218-0730></property><br />
<property name="comments">Copyright (c) 2006 <<Your Company Name here>></property><br />
<html-property name="description">MAXIMO System Report Library</html-property><br />
<property name="theme">maximoTheme</property><br />
<data-sources><br />
<script-data-source name="maximoDataSource" id="63"/><br />
</data-sources><br />
<themes><br />
<theme name="maximoTheme" id="7"><br />
<styles><br />
<style name="report" id="260"><br />
<property name="backgroundColor">#FFFFFF</property><br />
<property name="fontFamily">"Verdana", "Arial", sans-serif</property><br />
<property name="fontSize">7pt</property><br />
<property name="color">#000000</property><br />
<property name="marginTop">0pt</property><br />
<property name="marginLeft">0pt</property><br />
<property name="marginBottom">0pt</property><br />
<property name="marginRight">0pt</property><br />
</style><br />
<style name="title" id="262"><br />
<property name="fontSize">150%</property><br />
<property name="fontWeight">bold</property><br />
<property name="color">#444E68</property><br />
<property name="textAlign">left</property><br />
</style><br />
<style name="titlesub" id="312"><br />
<property name="fontSize">125%</property><br />
<property name="color">#444E68</property><br />
<property name="textAlign">left</property><br />
</style><br />
<style name="reportheaderlabel" id="264"><br />
<property name="fontWeight">bold</property><br />
<property name="color">#444E68</property><br />
<property name="textAlign">right</property><br />
<property name="verticalAlign">top</property><br />
</style><br />
<style name="reportheaderdata" id="266"><br />
<property name="textAlign">left</property><br />
<property name="verticalAlign">top</property><br />
</style><br />
<style name="tableheaderrow" id="268"><br />
<property name="backgroundColor">#7E90BF</property><br />
</style><br />
<style name="tableheaderlabel" id="270"><br />
<property name="fontSize">100%</property><br />
<property name="fontWeight">bold</property><br />
<property name="color">#FFFFFF</property><br />
<property name="marginLeft">0px</property><br />
<property name="paddingLeft">4pt</property><br />
<property name="textAlign">left</property><br />
</style><br />
<style name="tableheaderdata" id="274"><br />
<property name="fontSize">100%</property><br />
<property name="fontWeight">bold</property><br />
<property name="color">#FFFFFF</property><br />
<property name="paddingLeft">2px</property><br />
<property name="textAlign">left</property><br />
</style><br />
<style name="tabledetailslabel" id="278"><br />
<property name="fontWeight">bold</property><br />
<property name="color">#444E68</property><br />
<property name="textAlign">right</property><br />
<property name="verticalAlign">bottom</property><br />
</style><br />
<style name="tabledetailslabelcell" id="282"><br />
<property name="borderBottomStyle">solid</property><br />
<property name="borderBottomWidth">thin</property><br />
<property name="paddingTop">2px</property><br />
<property name="paddingLeft">4px</property><br />
<property name="paddingBottom">2px</property><br />
</style><br />
<style name="tabledetailsdatacell" id="286"><br />
</style><br />
<style name="tabledetailsdatarow" id="290"><br />
<property name="textAlign">right</property><br />
</style><br />
<style name="summarylabel" id="294"><br />
<property name="fontWeight">bold</property><br />
<property name="textAlign">left</property><br />
</style><br />
<style name="summarydata" id="298"><br />
<property name="textAlign">left</property><br />
</style><br />
<style name="footer" id="302"/><br />
<style name="chart" id="285"><br />
<property name="fontFamily">"SansSerif"</property><br />
<property name="fontSize">10pt</property><br />
<property name="marginTop">15px</property><br />
<property name="marginLeft">15px</property><br />
</style><br />
<style name="table-header" id="311"><br />
<property name="marginTop">2px</property><br />
</style><br />
</styles><br />
</theme><br />
</themes><br />
<page-setup><br />
<simple-master-page name="maximoLandscape" id="3"><br />
<property name="orientation">landscape</property><br />
<property name="topMargin">0.5in</property><br />
<property name="leftMargin">0.5in</property><br />
<property name="bottomMargin">0.5in</property><br />
<property name="rightMargin">0.5in</property><br />
<page-header><br />
<grid name="NewGrid2" id="304"><br />
<property name="width">100%</property><br />
<column id="305"><br />
<property name="width">5in</property><br />
</column><br />
<column id="306"><br />
<property name="width">5in</property><br />
</column><br />
<row id="307"><br />
<cell id="308"><br />
<image name="NewImage1" id="340"><br />
<property name="source">file</property><br />
<expression name="uri">"tivoli.gif"</expression><br />
</image><br />
</cell><br />
<cell id="309"><br />
<property name="textAlign">right</property><br />
<image name="NewImage" id="310"><br />
<property name="source">file</property><br />
<expression name="uri">"IBM_logo_Black.gif"</expression><br />
</image><br />
</cell><br />
</row><br />
</grid><br />
</page-header><br />
<page-footer><br />
<grid name="NewGrid" id="322"><br />
<property name="width">100%</property><br />
<column id="323"><br />
<property name="width">5in</property><br />
</column><br />
<column id="324"><br />
<property name="width">5in</property><br />
</column><br />
<row id="325"><br />
<property name="style">footer</property><br />
<cell id="326"><br />
<text name="NewText" id="328"><br />
<property name="contentType">html</property><br />
<text-property name="content"><![CDATA[<value-of>MXReportScriptContext.get().getUserDate()</value-of>]]></text-property><br />
</text><br />
</cell><br />
<cell id="327"><br />
<grid name="NewGrid1" id="329"><br />
<property name="textAlign">right</property><br />
<property name="width">100%</property><br />
<column id="330"><br />
<property name="width">4.5in</property><br />
</column><br />
<column id="331"><br />
<property name="width">0.1in</property><br />
</column><br />
<column id="332"><br />
<property name="width">0.4in</property><br />
</column><br />
<row id="333"><br />
<cell id="334"><br />
<auto-text name="NewAutoText" id="335"><br />
<property name="textAlign">right</property><br />
<property name="type">page-number</property><br />
</auto-text><br />
</cell><br />
<cell id="336"><br />
<text name="NewText1" id="337"><br />
<property name="textAlign">right</property><br />
<property name="contentType">plain</property><br />
<text-property name="content"><![CDATA[/]]></text-property><br />
</text><br />
</cell><br />
<cell id="338"><br />
<auto-text name="NewAutoText1" id="339"><br />
<property name="textAlign">right</property><br />
<property name="type">total-page</property><br />
</auto-text><br />
</cell><br />
</row><br />
</grid><br />
</cell><br />
</row><br />
</grid><br />
</page-footer><br />
</simple-master-page><br />
<simple-master-page name="maximoPortrait" id="341"><br />
<property name="orientation">portrait</property><br />
<property name="topMargin">0.5in</property><br />
<property name="leftMargin">0.5in</property><br />
<property name="bottomMargin">0.5in</property><br />
<property name="rightMargin">0.5in</property><br />
<page-header><br />
<grid name="NewGrid21" id="342"><br />
<property name="width">100%</property><br />
<column id="343"><br />
<property name="width">3.75in</property><br />
</column><br />
<column id="344"><br />
<property name="width">3.75in</property><br />
</column><br />
<row id="345"><br />
<cell id="346"><br />
<image name="NewImage11" id="347"><br />
<property name="source">file</property><br />
<expression name="uri">"tivoli.gif"</expression><br />
</image><br />
</cell><br />
<cell id="348"><br />
<property name="textAlign">right</property><br />
<image name="NewImage2" id="349"><br />
<property name="source">file</property><br />
<expression name="uri">"IBM_logo_Black.gif"</expression><br />
</image><br />
</cell><br />
</row><br />
</grid><br />
</page-header><br />
<page-footer><br />
<grid name="NewGrid3" id="350"><br />
<property name="width">100%</property><br />
<column id="351"><br />
<property name="width">3.75in</property><br />
</column><br />
<column id="352"><br />
<property name="width">3.75in</property><br />
</column><br />
<row id="353"><br />
<property name="style">footer</property><br />
<cell id="354"><br />
<text name="NewText2" id="355"><br />
<property name="contentType">html</property><br />
<text-property name="content"><![CDATA[<value-of>MXReportScriptContext.get().getUserDate()</value-of>]]></text-property><br />
</text><br />
</cell><br />
<cell id="356"><br />
<grid name="NewGrid11" id="357"><br />
<property name="textAlign">right</property><br />
<property name="width">100%</property><br />
<column id="358"><br />
<property name="width">3.25in</property><br />
</column><br />
<column id="359"><br />
<property name="width">0.1in</property><br />
</column><br />
<column id="360"><br />
<property name="width">0.4in</property><br />
</column><br />
<row id="361"><br />
<cell id="362"><br />
<auto-text name="NewAutoText2" id="363"><br />
<property name="textAlign">right</property><br />
<property name="type">page-number</property><br />
</auto-text><br />
</cell><br />
<cell id="364"><br />
<text name="NewText11" id="365"> <br />
<property name="textAlign">right</property><br />
<property name="contentType">plain</property><br />
<text-property name="content"><![CDATA[/]]></text-property><br />
</text><br />
</cell><br />
<cell id="366"><br />
<auto-text name="NewAutoText11" id="367"> <br />
<property name="textAlign">right</property><br />
<property name="type">total-page</property><br />
</auto-text><br />
</cell><br />
</row><br />
</grid><br />
</cell><br />
</row><br />
</grid><br />
</page-footer><br />
</simple-master-page><br />
<simple-master-page name="A4MaximoLandscape" id="368"><br />
<property name="type">a4</property><br />
<property name="orientation">landscape</property><br />
<property name="topMargin">13.5mm</property><br />
<property name="leftMargin">13.5mm</property><br />
<property name="bottomMargin">13mm</property><br />
<property name="rightMargin">13.5mm</property><br />
<property name="headerHeight">13mm</property><br />
<property name="footerHeight">13mm</property><br />
<page-header><br />
<grid name="NewGrid22" id="370"><br />
<property name="width">100%</property><br />
<column id="371"><br />
<property name="width">135mm</property><br />
</column><br />
<column id="372"><br />
<property name="width">135mm</property><br />
</column><br />
<row id="373"><br />
<cell id="374"><br />
<image name="NewImage12" id="375"><br />
<property name="source">file</property><br />
<expression name="uri">"tivoli.gif"</expression><br />
</image><br />
</cell><br />
<cell id="376"><br />
<property name="textAlign">right</property><br />
<image name="NewImage3" id="377"><br />
<property name="source">file</property><br />
<expression name="uri">"IBM_logo_Black.gif"</expression><br />
</image><br />
</cell><br />
</row><br />
</grid><br />
</page-header><br />
<page-footer><br />
<grid name="NewGrid4" id="378"><br />
<property name="width">100%</property><br />
<column id="379"><br />
<property name="width">135mm</property><br />
</column><br />
<column id="380"><br />
<property name="width">135mm</property><br />
</column><br />
<row id="381"><br />
<property name="style">footer</property><br />
<cell id="382"><br />
<text name="NewText3" id="383"><br />
<property name="contentType">html</property><br />
<text-property name="content"><![CDATA[<value-of>MXReportScriptContext.get().getUserDate()</value-of>]]></text-property><br />
</text><br />
</cell><br />
<cell id="384"><br />
<grid name="NewGrid12" id="385"><br />
<property name="textAlign">right</property><br />
<property name="width">100%</property><br />
<column id="386"><br />
<property name="width">121mm</property><br />
</column><br />
<column id="387"><br />
<property name="width">3mm</property><br />
</column><br />
<column id="388"><br />
<property name="width">11mm</property><br />
</column><br />
<row id="389"><br />
<cell id="390"><br />
<auto-text name="NewAutoText3" id="391"> <br />
<property name="textAlign">right</property><br />
<property name="type">page-number</property><br />
</auto-text><br />
</cell><br />
<cell id="392"><br />
<text name="NewText12" id="393"> <br />
<property name="textAlign">right</property><br />
<property name="contentType">plain</property><br />
<text-property name="content"><![CDATA[/]]></text-property><br />
</text><br />
</cell><br />
<cell id="394"><br />
<auto-text name="NewAutoText12" id="395"><br />
<property name="textAlign">right</property><br />
<property name="type">total-page</property><br />
</auto-text><br />
</cell><br />
</row><br />
</grid><br />
</cell><br />
</row><br />
</grid><br />
</page-footer><br />
</simple-master-page><br />
<simple-master-page name="A4MaximoPortrait" id="369"><br />
<property name="type">a4</property><br />
<property name="orientation">portrait</property><br />
<property name="topMargin">13.5mm</property><br />
<property name="leftMargin">13.5mm</property><br />
<property name="bottomMargin">13.5mm</property><br />
<property name="rightMargin">13.5mm</property><br />
<property name="headerHeight">13mm</property><br />
<property name="footerHeight">13mm</property><br />
<page-header><br />
<grid name="NewGrid211" id="396"><br />
<property name="width">100%</property><br />
<column id="397"><br />
<property name="width">91.5mm</property><br />
</column><br />
<column id="398"><br />
<property name="width">91.5mm</property><br />
</column><br />
<row id="399"><br />
<cell id="400"><br />
<image name="NewImage111" id="401"><br />
<property name="source">file</property><br />
<expression name="uri">"tivoli.gif"</expression><br />
</image><br />
</cell><br />
<cell id="402"><br />
<property name="textAlign">right</property><br />
<image name="NewImage21" id="403"><br />
<property name="source">file</property><br />
<expression name="uri">"IBM_logo_Black.gif"</expression><br />
</image><br />
</cell><br />
</row><br />
</grid><br />
</page-header><br />
<page-footer><br />
<grid name="NewGrid31" id="404"><br />
<property name="width">100%</property><br />
<column id="405"><br />
<property name="width">91.5mm</property><br />
</column><br />
<column id="406"><br />
<property name="width">91.5mm</property><br />
</column><br />
<row id="407"><br />
<property name="style">footer</property><br />
<cell id="408"><br />
<text name="NewText21" id="409"><br />
<property name="contentType">html</property><br />
<text-property name="content"><![CDATA[<value-of>MXReportScriptContext.get().getUserDate()</value-of>]]></text-property><br />
</text><br />
</cell><br />
<cell id="410"><br />
<grid name="NewGrid111" id="411"><br />
<property name="textAlign">right</property><br />
<property name="width">100%</property><br />
<column id="412"><br />
<property name="width">77.5mm</property><br />
</column><br />
<column id="413"><br />
<property name="width">3mm</property><br />
</column><br />
<column id="414"><br />
<property name="width">11mm</property><br />
</column><br />
<row id="415"><br />
<cell id="416"><br />
<auto-text name="NewAutoText21" id="417"><br />
<property name="textAlign">right</property><br />
<property name="type">page-number</property><br />
</auto-text><br />
</cell><br />
<cell id="418"><br />
<text name="NewText111" id="419"><br />
<property name="textAlign">right</property><br />
<property name="contentType">plain</property><br />
<text-property name="content"><![CDATA[/]]></text-property><br />
</text><br />
</cell><br />
<cell id="420"><br />
<auto-text name="NewAutoText111" id="421"> <br />
<property name="textAlign">right</property><br />
<property name="type">total-page</property><br />
</auto-text><br />
</cell><br />
</row><br />
</grid><br />
</cell><br />
</row><br />
</grid><br />
</page-footer><br />
</simple-master-page><br />
</page-setup><br />
</library>
Xuechang
<blockquote class='ipsBlockquote' data-author="'mblock'" data-cid="109724" data-time="1348524453" data-date="24 September 2012 - 03:07 PM"><p>
Without the ability to run the report it will be very hard to determine the reason for the extra page. Have you tried simply decreasing the page margins?<br /></p></blockquote>
<br />
Hello, I download the pure Birt 3.7.1 designer. I used sample DB for the attached report. Please check it to see if you can take away the extra empty page. If you delete last two grids in which they are invisible, the report will stay in one page.<br />
<br />
Thanks!<br />
<br />
Richard
micajblock
I get two pages with data on both pages. What are you expecting?
micajblock
OK, I think I found the problem. The height of your table detail row was 10.33 inches. The margins on the master page was .5 inches (top and bottom) that is a total of 11.33 inches to big for one page. Delete the height form the table row and you will be fine (this way BIRT will determine the height based on what is needed).
Xuechang
<blockquote class='ipsBlockquote' data-author="'mblock'" data-cid="109769" data-time="1348605487" data-date="25 September 2012 - 01:38 PM"><p>
OK, I think I found the problem. The height of your table detail row was 10.33 inches. The margins on the master page was .5 inches (top and bottom) that is a total of 11.33 inches to big for one page. Delete the height form the table row and you will be fine (this way BIRT will determine the height based on what is needed).<br /></p></blockquote>
<br />
<br />
I am speechless! You found the problem!<br />
<br />
Thank you very much!!!<br />
<br />
Richard
micajblock
Your welcome.