- From: Arun Vijay <arunnvijay@gmail.com>
- Date: Mon, 14 Mar 2011 22:33:11 -0700 (PDT)
- To: www-xsl-fo@w3.org
- Message-ID: <31151201.post@talk.nabble.com>
Hi i have a problem with pdf generation using xsl-fo. The pdf print invoice lines in each page. So there is a conditional checking at the last page to determine whether to or not to print the heading on last page. If there is one or more lines in the last page then there should be a heading. Otherwise not. currently it is done using the logic below if(total number of invoice lines== preceding::number of invoice lines+1) { call an empty marker } else { call a marker which prints the heading } when preceding number of invoice lines+1 is equal to total number of invoice lines, heading will not be displayed. The logic holds true when there is no more lines to be displayed in the last page or when the number of lines in last page is greater than one. Now the problem is, the above logic fails when there is only one line in the last page. The condition if(total number of invoice lines==preceeding::number of invoice lines+1) will become true and an empty marker will be called which will not display the heading. I need to display the heading even if there is only one invoice line in the last page. Is there any way to solve this problem? Any help is appreciated. Arun -- 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-tp31151201p31151201.html Sent from the w3.org - www-xsl-fo mailing list archive at Nabble.com.
Received on Wednesday, 16 March 2011 10:36:43 UTC