5

を使用して複数ページのドキュメントをcfdocument作成しています(動的テキストを使用して作成されているため、1ページでも任意の数のページを含めることができます)。

すべてのページにフッターを追加するために使用でき<cfdocumentitem type="footer">ますが、ドキュメントの最後のページにのみフッターを追加できる方法はありますか?

ありがとう。

4

2 に答える 2

12

evalAtPrint属性を追加するだけです。次に、ページ番号変数を使用して、条件付きでフッターを設定できます。

<cfdocumentitem type="footer" evalAtPrint="true">
    <cfif cfdocument.currentPageNumber eq cfdocument.totalPageCount>
        This is the last page
    </cfif>
</cfdocumentitem>
于 2011-01-25T15:39:11.270 に答える
0

ご存知のとおり、evalAtPrintがtrueに設定されていても、cfdocument.currentpagenumberを評価して特定のページに異なるフッターを表示することはできません。これが私の解決策でした。

http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec22c24-7758.html

于 2012-08-08T22:43:55.707 に答える