Re: problem with deciding whether to or not to print heading on last page : xsl-fo

count(preceding::number of invoice lines) will give the number of lines up to
current line (not including the current line). So 1 must be added to get
actual no. of lines.



i hope the following image gives you a better idea.

this is the logic used
http://old.nabble.com/file/p31171950/untitled.jpg 

This is the general kind of invoice received. No problem with heading in the
last page
http://old.nabble.com/file/p31171950/untitled4.jpg 

When there are only two lines in the last page, the logic still holds
http://old.nabble.com/file/p31171950/untitled2x.jpg 

But when there is only one line in the last page the conditional check 
if(total number of invoice lines==preceeding::number of invoice lines+1) 
become true and the heading is not displayed.

-- 
View this message in context: http://old.nabble.com/problem-with-deciding-whether-to-or-not-to-print-heading-on-last-page-%3A-xsl-fo-tp31151201p31171950.html
Sent from the w3.org - www-xsl-fo mailing list archive at Nabble.com.

Received on Thursday, 17 March 2011 12:09:57 UTC