2017-12-11 28 views
0

BIRT에서 PDF를 만들려고하고 요약 페이지에서 각 상세 페이지로 연결되는 책갈피가 있어야합니다. 링크는 HTML 미리보기에서 제대로 작동하며 게시 된 PDF에서도 유사한 http 링크가 작동합니다. 그러나 내부 링크는 PDF 형식으로 작동하지 않습니다.BIRT를 사용하여 동적 PDF 내부 링크 만들기

지금까지 "detail_" + row["nodeid"]북마크 속성을 설정하고 동일한에 하이퍼 링크를 설정하는 것입니다 시도 무엇. 앞에서 설명한 것처럼 HTML 미리보기에서는 작동하지만 PDF 내보내기에서는 작동하지 않습니다.

PDF는 제가 선호하는 목차 항목을 자동으로 생성했지만, 링크하는 방법을 모르겠습니다.

북마크 속성 또는 생성 된 목차 항목을 사용하여 필요한 링크가 PDF 출력에 포함될 수있는 방법이 있습니까?

Sample PDF output

답변

0

문제의 해결책 북마크/하이퍼 링크의 형식이 아닌 놓여 있지만, 북마크의 위치에서 (고객 데이터가 선택되고, 다른 위치를 제거).

문제는 링크하려는 테이블의 행에 북마크를 배치했기 때문입니다. 대신 북마크는 행의 첫 번째 열에있는 라벨에 있어야했습니다.

HTML 버전에서는 테이블 행이 <tr> 태그이지만 PDF에서는 행이 물리적으로 존재하지 않으므로 책갈피를 설정하지 않아도됩니다. 그러나 레이블/텍스트 항목은 두 버전 모두에 있으므로 책갈피가 올바르게 작성됩니다.