2012-05-14 2 views
3

HR 시간표 직원 출석에 대한 웹 키트 보고서를 만들었습니다. 10 페이지의 보고서가 생성되었습니다. 하지만 여기에 거의 문제가 안된다. 보고서는 다음 페이지에서 계속되는 테이블을 포함한다. 그것은 동적이다. 문제는 다음 페이지 테이블 헤더에 표시되지 않는다.모든 페이지의 WebKit 보고서 테이블 헤더

테이블이 다음 페이지에 계속되는 경우 모든 페이지에 표 머리글을 표시하려고합니다.

+0

WebKit의 흥미로운 문제입니다. @Abhishek 웹킷 솔루션을 찾았습니까? –

답변

1

표 머리글과 비슷한 모양은 웹 키트가있는 known issue입니다. 이 버그 보고서는 몇 가지 해결 방법을 제시하지만 매우 유망하지는 않습니다.

RML 보고서로 돌아가려면 blockTablerepeatRows 속성을 설명하는 ReportLab documentation을 입력하십시오.

repeatRows 인수는 Table이 자체 분할을 요청할 때 반복되어야하는 행의 수를 지정합니다. Table을 열로 나눌 수 없으므로 repeatCols 인수는 현재 무시됩니다.

본인 스스로 시도하지 않았지만 일부는 OpenERP documentation에도 표시됩니다.

+0

@AbhishekMehta라는 동적 행이 무슨 뜻인지 잘 모르겠습니다. [repeatIn 함수] (http://doc.openerp.com/v6.0/developer/3_11_reports/11_1_openoffice_report.html#dynamic-content-in-openoffice-reports)가 필요한 작업을 수행합니까? –

+0

답장을 보내 주셔서 감사합니다 operoperP의 report_webkit 모듈을 사용하여 웹킷 보고서를 작성했습니다. 문제는 페이지 헤더에 없습니다. 표가 다음 페이지에서 계속되고 각 페이지에 계속되는 경우 테이블 헤더가 필요하며 mako 파일이 없습니다. rml 파일. –

+0

실제로 그것은 작업 표 보고서이므로 1 월과 여러 직원을 선택해야 열이 1 월이면 1 월, 열이 31 일, 월이 2 월이면 열이 28 또는 29와 같이 동적입니다. –

0

좋아요. 그래서 테이블이 반복되어 현재 페이지 템플릿 헤더에 덮어 씌여 있습니다 ... 문제는 프레임 높이가 프레임 높이를 rml 파일의 현재 값보다 조금만 조정하는 것입니다. 예를 들어 대한 :

<frame id="first" x1="18.0" y1="42.0" width="535" height="600"/> 

는 내가 너무 같은 문제가 없었다 프레임 ID를 조정하여 그것을 해결 해결 얻을 것이다. 이것은 내가 질문 한 질문의 링크입니다. Reports in rml of Openerp

+0

답장을 보내 주셔서 감사합니다 하지만 웹킷을 만들었거나이 솔루션 작업과 테이블 헤더가 보이지 않는 페이지 헤더였습니다. –

+0

다음 테이블 헤더를 포함하여 반복 행을 시도하거나 코드를 붙여 넣을 수 있습니까? –

관련 문제