Witam serdecznie!
Mam do stworzenie dokument PDF w FOpie, w którym dynamicznie dodawane są pewne element (raz jest ich 0, a raz 10). Problem pojawia się w momencie for-each po odpowiednich elementach. Blok, w którym znajdują się te elementy przy większej ich ilości jest łamany na kilka stron i znika obramowanie tam, gdzie jest to łamanie. Chciałbym, aby pomimo rozszerzenie danego wiersza na kilka stron był on oddzielony poziomą linią od stopki i nagłówka. Wygląda to mniej więcej tak:
Pytanie: Jak zrobić, aby dodana przeze mnie czerwona przykładowa linia generowała się automatycznie przy rozszerzaniu danego wiersza? Mój obecny kod dla dynamicznie rozszerzającego się fragmentu wygląda tak (fragment):
<xsl:for-each select="/root/podw_rows/podw/">
<fo:block-container border-before-width.conditionality="retain" padding-before.conditionality="retain"
border-after-width.conditionality="retain" padding-after.conditionality="retain">
<fo:block margin-top="5" page-break-inside="avoid">
Nadto, dnia <xsl:value-of select="data_podwyzszenia"/> r. pozwany dokonał podwyższenia kwoty Pożyczki,
o <xsl:value-of select="kwota_podwyzszenia"/> zł w ramach istniejącej umowy pożyczki nr
<xsl:value-of select="/root /info_rows/info/nr_pozyczki_zamknietej_ugoda"/>,
zwiększając kwotę kapitału do wysokości <xsl:value-of select="kwota_po_podwyzszeniu"/> zł zgodnie z par. RUP § 9.
</fo:block>
<fo:block>
<fo:inline font-weight="bold">Dowód: </fo:inline>Potwierdzenie przelewu z dnia
<xsl:value-of select="data_przelewu_podwyzszenia"/> r.,
<fo:block>
<fo:inline font-weight="bold">Dowód: </fo:inline>Wydruk e-maila z załącznikami:
</fo:block>
<fo:block>
- Warunki Umowy Pożyczki Pieniężnej z dnia <xsl:value-of select="data_podwyzszenia"/> r.,
</fo:block>
<fo:block>
- Formularz Informacyjny,
</fo:block>
<fo:block>
- Informacja o Pożyczce z dnia <xsl:value-of select="data_podwyzszenia"/> r.,
</fo:block>
</fo:block>
</fo:block-container>
</xsl:for-each>
- przyklad.png (67 KB) - ściągnięć: 208