Я создаю динамический PDF в ColdFusion и у меня возникла проблема с «разрывом страницы». На рассматриваемой странице может быть 1 запись или более 60 записей. Каждая запись отображается в 2 рядах таблицы. Некоторые из возвращенных записей разделяются между страницами (первая строка находится в конце первой страницы, вторая строка - верхняя строка следующей).
Пример записи в отображаемом HTML:
<tr>
<td>Title</td><td>Price</td>
<td colspan="2">Description</td>
</tr>
По запросу клиента Я пытаюсь отобразить = <9 записей на странице </strong>.
Вот примерный пример того, что я пробовал:
<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)