Вопрос по jasper-reports – Растяжка с переполнением Детализированная полоса не работает должным

2

У меня есть простой отчет. У этого есть две группы название и деталь. взаглавие У меня есть статический текст, вподробность у меня есть такойтекстовое поле.

текстовое поле установлен вstretchwithoverflow = "правда", Если я установлю высоту для этого поля, чтобы она соответствовала одной необработанной информации, я получу для большей информации полторы строки. Так чтотекстовое поле, втекстовое поле У меня есть 2 строки информации, первая строка отображается правильно, вторая - я вижу половину высоты.

Можно ли это сделать? Развернуть только те строки, которые содержат большую информацию, и большая информация будет хорошо вписываться в текстовое поле?



    
        
    
    
    
    
        
    
    
    
        
    
    
    
    
    
    
    
    
    
        
            
                
                
                    
                
                
            
        
    
    
        
            
                
            
            
                
                
                    
                
                
            
            
                
                
                    
                
                
            
            
                
                
                    
                
                
            
            
                
                
                    
                
                
            
            
                
                
                    
                
                
            
            
                
                
                    
                
                
            
            
                
                
                    
                
                
            
        
    
    
        
            
                
                    
                    
                    
                
            
        
    

Ваш Ответ

2   ответа
3

если есть больше предметов, и вы хотите, чтобы все было одинаково растянуто. Должно быть установленовсе из них вstretchType =»RelativeToTallestObject» и isStretchWithOverflow = "правда".

    <textfield isstretchwithoverflow="true" pattern="###0">
            <reportelement stretchtype="RelativeToTallestObject" x="1576" y="0" width="91" height="20">
            <textelement textalignment="Center">
            <textfieldexpression class="java.lang.Long"><!--[CDATA[$F{count_tohfa}]]--></textfieldexpression>
        </textelement></reportelement></textfield>
0

Добавить это

net.sf.jasperreports.text.save.line = true

net.sf.jasperreports.export.html.wrap.break.word = true

Источник:Перенос слов по сравнению с PDF

Похожие вопросы