Wie strecke ich textfield in einem JasperReport nach dynamischem Inhalt?

9
%Vor%     
Debadatta Viva la Vida 21.02.2012, 12:10
quelle

4 Antworten

3

Habe die Lösung. Alle statischen Textfelder und alle Elementeigenschaften wurden in positionType="Float" geändert.

    
Debadatta Viva la Vida 11.03.2013 11:51
quelle
1

Fügen Sie einfach das isStretchWithOverflow="true" dem gewünschten textField als Element hinzu.

%Vor%     
Pubudu Maduranga 21.12.2016 21:52
quelle
0

Das Feld kann automatisch mit Überlauf gedehnt werden, aber es verringert sich (ein bisschen Wortumbruch) anstatt die Breite zu erhöhen. In PDF-Dokumenten würde diese Option, auf die Sie achten, von geringem oder keinem Nutzen sein.

Überprüfen Sie diesen anderen Thread für weitere Informationen Dynamische Spaltenzellenbreite

BEARBEITEN Überprüfen Sie auch die Erweiterung jasperreports Schriftarten und fügen Sie sie hinzu. Vielleicht könnte es bei einer fehlerfreien Bereitstellung ohne Probleme mit OS-Schriften helfen.

    
Alfabravo 21.02.2012 12:17
quelle
0
  1. Klicken Sie auf das entsprechende Textfeld in ireport.
  2. auf der rechten Seite, siehe TextField-Eigenschaften.
  3. Aktivieren Sie die Option "STRETCH MIT OVERFLOW. es hat in meinem Fall funktioniert.
Mukesh Chauhan 12.03.2018 11:26
quelle

Tags und Links