を使用して複数ページのドキュメントをcfdocument
作成しています(動的テキストを使用して作成されているため、1ページでも任意の数のページを含めることができます)。
すべてのページにフッターを追加するために使用でき<cfdocumentitem type="footer">
ますが、ドキュメントの最後のページにのみフッターを追加できる方法はありますか?
ありがとう。
を使用して複数ページのドキュメントをcfdocument
作成しています(動的テキストを使用して作成されているため、1ページでも任意の数のページを含めることができます)。
すべてのページにフッターを追加するために使用でき<cfdocumentitem type="footer">
ますが、ドキュメントの最後のページにのみフッターを追加できる方法はありますか?
ありがとう。
evalAtPrint属性を追加するだけです。次に、ページ番号変数を使用して、条件付きでフッターを設定できます。
<cfdocumentitem type="footer" evalAtPrint="true">
<cfif cfdocument.currentPageNumber eq cfdocument.totalPageCount>
This is the last page
</cfif>
</cfdocumentitem>
ご存知のとおり、evalAtPrintがtrueに設定されていても、cfdocument.currentpagenumberを評価して特定のページに異なるフッターを表示することはできません。これが私の解決策でした。
http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-7758.html