2014-04-21 4 views
0

인보이스의 항목 행 뒤에 나타나는 표가 있습니다. 품목 라인이 송장에서 송장까지의 숫자가 다양하기 때문에 테이블도 함께 이동합니다. 나는 테이블을 페이지 맨 아래에 붙이고 싶습니다. topPadder를 http://www.reportlab.com/examples/rml/test/test_008_tables.rml에서 호출했지만 OpenERP 보고서에서는 작동하지 않습니다. 누구든지 대체 솔루션을 제공 할 수 있습니까?openerp rml 인보이스 페이지 끝에 테이블 서식 지정

감사합니다.

답변

0

RML 파일의 header 섹션에 표를 맞출 수 있습니다. 이 옵션을 사용했지만 한 페이지 인보이스 (내 오래된 인보이스 구조, 요즘에는 여러 페이지 인보이스 사용)에서만 작동합니다.

<place x="1.0cm" y="1.0cm" width="19.0cm" height="2.0cm"> 
    <blockTable colWidths="X.X,X.X,X.X" style="YYY"> 
     <td>...</td> 
    </blockTable> 
<place> 
0

나는 이것이 오래된 스레드임을 알고 있지만, storyPlace 태그를 사용할 수 있습니다. 너비와 높이, x와 y 위치를 정의 할 수 있습니다.

은 다음과 같아야합니다

<storyPlace x="35" y="660" width="525" height="73" origin="page"> <!-- put your table here --> </storyPlace>

예를 조각,이 reportlab example를 참조하십시오.