"pagebreak"문제가있는 ColdFusion에서 동적 PDF를 생성하고 있습니다. 문제의 페이지는 1 개의 레코드 또는 최대 60 개 이상의 레코드를 가질 수 있습니다. 각 레코드는 테이블의 2 행으로 표시됩니다. 반환 된 레코드 중 일부는 페이지간에 분할됩니다 (첫 번째 행은 페이지 1의 끝에 있고 두 번째 행은 다음 행의 맨 위 행입니다).COLDFUSION : cfdocument 및 pagebreak 강제 수행
표시 HTML에서 샘플 기록 : 페이지 당
<tr>
<td>Title</td><td>Price</td>
<td colspan="2">Description</td>
</tr>
클라이언트의 요청에 따라
, 내가 표시하려고 = < (9) 기록.
<cfdocument format="PDF">
<cfoutput query = "sqllookup">
<cfset loopcount = loopcount + 1>
<cfif loopcount EQ '9'>
<cfdocumentitem type="pagebreak" />
<cfelse>
<tr>
<td>#Title#</td><td>#Price#</td>
<td colspan="2">#Description#</td>
</tr>
</cfif>
</cfoutput>
</cfdocument>
이것은 는 (만 9 기록을 숨 깁니다), 작동하지 않습니다 여기에
내가 시도 무언가의 아래 무식 샘플입니다. 나는 여러 가지 아이디어를 시도했으며, 현재 난처한 상황에 처해있다. 나는 무엇인가보고있는 것?미리 감사드립니다.
는 ColdFusion MX 7 (나는 또한 텍스트 차단 문제에 대한 핫픽스. http://kb2.adobe.com/cps/402/kb402093.html를 실행)
대답별로,하지만 추측을 알고있다. 9 개의 레코드 뒤에 테이블 태그를 닫고 새 페이지에 대한 새 테이블을 만들려고 했습니까? 유일한 문제는 긴 텍스트의 경우 행이 적어지기 때문에 Len() - 속임수가 필요할 수 있다는 것입니다. – Sergii