Как построить условие If для последней страницы - PullRequest
0 голосов
/ 07 мая 2019

Мне нужно найти решение этой проблемы: мне нужно создать условие If, которое говорит: «Если это последняя страница, я покажу вам эту строку, в противном случае я не буду».

Ниже я покажу вам код, чтобы вы могли лучше понять, что я пытаюсь сказать.

Я уже пытался создать переменную с помощью "therverylastpage", но это кажется глупым решением.

<xsl:if test="how can I do this?">
    <fo:table-row>
        <fo:table-cell  padding="0.1cm">

            <fo:table table-layout="fixed" width="100%" border="1pt solid black" margin-top="0.2cm" >
                <fo:table-column column-width="15%"/>
                <fo:table-column column-width="15%"/>
                <fo:table-column column-width="10%"/>
                <fo:table-column column-width="10%"/>
                <fo:table-column column-width="50%"/>
                <fo:table-header >
                    <fo:table-row>
                        <fo:table-cell padding="0.1cm">
                            <fo:block text-align="right" font-size="9">Importo</fo:block>
                        </fo:table-cell>
                        <fo:table-cell padding="0.1cm">
                            <fo:block text-align="right"  font-size="9">Iva</fo:block>
                        </fo:table-cell>
                        <fo:table-cell padding="0.1cm">
                            <fo:block text-align="right" font-size="9">Aliquota</fo:block>
                        </fo:table-cell>
                        <fo:table-cell padding="0.1cm">
                            <fo:block text-align="center" font-size="9">C.iva</fo:block>
                        </fo:table-cell>
                        <fo:table-cell padding="0.1cm">
                            <fo:block font-size="9">Descrizione</fo:block>
                        </fo:table-cell>
                    </fo:table-row>
                </fo:table-header>
                <fo:table-body>
                    <xsl:apply-templates select="piede/iva/ivariga"/>
                </fo:table-body>
            </fo:table>
            <fo:table table-layout="fixed" width="100%" margin-top="0.5cm" border="1pt solid black">
                <fo:table-body >
                    <xsl:apply-templates select="piede/totdoc"/>
                </fo:table-body>
            </fo:table>
            <fo:block margin-top="0.5cm" text-align="center" font-size="10">
                <xsl:value-of select="notepagamento"/>
            </fo:block>
            <fo:block id="TheVeryLastPage"> </fo:block>

        </fo:table-cell>
    </fo:table-row>
</xsl:if>
...