COLDFUSION: cfdocument and forcing a pagebreak
You are hiding the 9th record because you are choosing between displaying it and showing it:
if 9th record
break page
else
show record
end if
What you want is more like:
<cfoutput query = "sqllookup">
<!--- this is the 9th row, because 9 mod 9 is 0 --->
<cfif not sqllookup.currentrow mod 9>
<cfdocumentitem type="pagebreak" />
</cfif>
<tr>
<td>#Title#</td><td>#Price#</td>
<td colspan="2">#Description#</td>
</tr>
</cfoutput>