Odoo Help

Welcome!

This community is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.

0

Conditional Page Break in RML

By
vivek
on 8/5/13, 8:11 AM 4,420 views

Hi,

I am using rml as reporting language for openerp7. In there i would require to put a page break after a text.

My Code is below

   <!-- Here i am printing a table which consumes half of the page -->
   <b> This is the first page Text. After this all should come in the second page </b>

   <blockTable style="Table4">
   <condPageBreak height="8cm"/> <!--This doesn't work. even if i give any value to the height attribute -->
      <tr>
        <td>
          <para style="P26"> Text as a paragraph   </para>
        </td>
     </tr>
    </blockTable>

Kindly Clarify me. Thanks for your time.

2
PARVATHY VIJAYAN P
On 8/5/13, 8:18 AM

To use it, you give it a height in any units that RML can handle. It then compares this height with the remaining available space on a page. If the space is sufficient, then the next elements are placed on the current page, but if there is less space than the height you have given it anything following the <condpagebreak/> tag is continued on the next page.

Thanks Parvathy for your answer. Actually it was a mistake to give it as 8cm. I just tested with 80cm and it works fine.

vivek
on 8/5/13, 8:27 AM
1
vivek
On 8/5/13, 8:32 AM

Hi,

This works fine for me.

  <!-- Here i am printing a table which consumes half of the page -->
  <b> This is the first page Text. After this all should come in the second page </b>

<condPageBreak height="9cm"/>
  <blockTable style="Table4">
  <tr>
    <td>
      <para style="P26"> Text as a paragraph   </para>
    </td>
 </tr>
</blockTable>

It was a mistake to give it as less.

If its working for you just vote for it, so that it will be useful for others

PARVATHY VIJAYAN P
on 8/5/13, 8:44 AM

Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!

About This Community

This community is for professionals and enthusiasts of our products and services. Read Guidelines

Question tools

0 follower(s)

Stats

Asked: 8/5/13, 8:11 AM
Seen: 4420 times
Last updated: 3/16/15, 8:10 AM