Hi all
Can anybody help me with this.
I want to access cfdocument.currentpagenumber outside the cfdocumentitem tag. I tried the following ways :
1)
<cfdocument format="pdf" orientation="landscape" unit="cm" margintop="4.0" marginbottom="2.0" marginleft="2.2" marginright="2.2"
scale=99 filename="c:\test.pdf" overwrite="yes">
<cfoutput>
<cfdocumentsection>
<cfdocumentitem type="header">
<cfset Page = cfdocument.currentpagenumber>
</cfdocumentitem>
<cfdocumentitem type="footer" >
FOOTER !!!!
</cfdocumentitem>
<table>
<tr>
<td>HELLO</td>
<td> Page No : #Page#</td>
</tr>
</table>
</cfdocumentsection>
</cfoutput>
</cfdocument>
Output :
Variable PAGE is undefined.
At Line : <td> Page No : #Page#</td>
2)
<cfdocument format="pdf" orientation="landscape" unit="cm" margintop="4.0" marginbottom="2.0" marginleft="2.2" marginright="2.2"
scale=99 filename="c:\test.pdf" overwrite="yes">
<cfoutput>
<cfset Page = "">
<cfdocumentsection>
<cfdocumentitem type="header">
<cfset Page = cfdocument.currentpagenumber>
</cfdocumentitem>
<cfdocumentitem type="footer" >
FOOTER !!!!
</cfdocumentitem>
<table>
<tr>
<td>HELLO</td>
<td> Page No : #Page#</td>
</tr>
</table>
</cfdocumentsection>
</cfoutput>
</cfdocument>
Output :
No Error on PDF , but value of Page is blank. I do not get the value of cfdocument.currentpagenumber in Page.
3)
<cfdocument format="pdf" orientation="landscape" unit="cm" margintop="4.0" marginbottom="2.0" marginleft="2.2" marginright="2.2"
scale=99 filename="c:\test.pdf" overwrite="yes">
<cfoutput>
<form>
<input type="hidden" id="hdnPage" />
<cfdocumentsection>
<cfdocumentitem type="header">
<cfset Page = cfdocument.currentpagenumber>
</cfdocumentitem>
<cfdocumentitem type="footer" >
FOOTER !!!!
</cfdocumentitem>
<table>
<tr>
<td>HELLO</td>
<td> Page No : #Page#</td>
</tr>
</table>
</cfdocumentsection>
</form>
</cfoutput>
</cfdocument>
Output : ERROR :
Variable HDNPAGE is undefined.
at line : <td> Page No : #hdnPage#</td>
Thanks in advance.