J'ai un problème pour imprimer le contenu d'un champ de texte. Le rapport est une facture et dans le pied de colonne, je souhaite imprimer du texte variable en fonction des données de facturation.Le texte dans columnFooter ne s'étire pas
J'ai défini un champ de texte dans Column Footer Band qui obtient son contenu à partir d'un paramètre envoyé via jasperstarter.
Problème:
Le champ de texte réduit les lignes si elles ne rentrent pas dans le champ de texte même si je mets « avec dépassement de capacité ». Si je agrandis le champ de texte, le texte est affiché.
jrxml
<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="StandardInvoice002" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="53084288-6a86-4b4d-a942-fa8965b8d117">
<queryString language="SQL">
<![CDATA[$P!{query}]]>
</queryString>
<columnFooter>
<band height="196" splitType="Stretch">
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement positionType="Float" stretchType="RelativeToTallestObject" isPrintRepeatedValues="false" x="30" y="165" width="500" height="21" isRemoveLineWhenBlank="true" uuid="27681503-6210-41cc-b444-5b9c0d720f4b"/>
<textElement markup="html"/>
<textFieldExpression><![CDATA["this is a very long text (1)<br>this is a very long text (2)<br>this is a very long text (3)<br>this is a very long text (4)"]]></textFieldExpression>
</textField>
</band>
</columnFooter>
</jasperReport>
Textfield de 4 lignes, mais seulement deux sont affichés
Vous devez envoyer ** petite et minimale ** * jrxml * pour reproduire le proble m et une capture d'écran pour illustrer le problème –
Ce n'est pas un * jrxml * valide, il est impossible de reproduire votre problème en quelques étapes –
désolé, mais c'est le jrxml qui crée JasperStudio. J'ai copié seulement les parties en relation avec le champ de texte. Le fichier jrxml complet est grand. – sascha2014