【问题标题】:New lines in Jasper Reports?Jasper 报告中的新行?
【发布时间】:2010-11-09 08:10:54
【问题描述】:

我刚刚开始使用 Jasper Reports 从使用 Hibernate 检索的数据生成报告。一切正常,除了 JR 似乎不尊重文本字段中的换行符 (\n)。有没有办法在换行符处强制换行?

【问题讨论】:

    标签: java jasper-reports newline line-breaks


    【解决方案1】:

    isStyledText 设置为true(勾选)并使用<br/> 换行。

    例子:

    text + "<br/>" + newLineText
    

    【讨论】:

      【解决方案2】:

      如果您使用 iReport,您可以选择静态文本区域。在右栏中,您将找到该对象的属性。在“静态文本属性 -> 文本”下,您将找到您的文本。单击按钮 [...] 以打开一个窗口,您可以在其中输入文本,包括换行符。

      【讨论】:

        【解决方案3】:

        如果您使用静态文本,在 Jasper Studio 中,您可以按 Shift + Enter

        【讨论】:

          【解决方案4】:

          将标记设置为 html,然后添加 &lt;br/&gt;

          【讨论】:

            【解决方案5】:

            设置文本字段表达式为:

            $F{..}+"\n"+$F{..}
            

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2011-12-25
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多