zoukankan      html  css  js  c++  java
  • iReport表格中的数据显示不全的解决方案

    由于本人,现在进入的这个项目组,天天就是改报表模板,使用的是iReport-3.7.5表,所以以这个版本为例子,其它版本的iReport,举一反三,参考我的方法解决就行了。费话就不多说了,直奔主题。

    大家在开发当中,有时会遇到表格内的数据显示不全,

    (如上面红框框住的,就是没有完全显示的数据,少了2位数)

    解决方案如下,二种解决方法:

    1. 给对应的表格增加宽度,使对应的表格的宽度大于数据的实际宽度

    2. 在不能给表格增加宽度情况下,只能设置表格内数据的style

    2.1 新建style

    2.2 给新建的样式更好样式命名

    先选择要更改的样式,在修改样式名字

    (作者本人没有改,就使用默认的命名style1)

    2.3 添加要使用的样式

    2.4 添加控制条件,设置样式

    先选择1的格式,然后在2的位置里面选择要控制的条件,例如:$F{dividendAndCouponInt}.length() >= 13
    这个条件的意思就是dividendAndCouponInt变量的长度大于等于13的时候才这个样式才起作用。
    然后在3的位置,设置条件成立时,要显示的字体,和字体大小。

    2.5使用新增加的样式

    如下是作者本人使用第二种方案的实际结果:

  • 相关阅读:
    Could not transfer artifact org.apache.maven.plugins:maven-resources-plugin:pom:2.6 from/to central
    SpringMVC详解
    数据库连接池
    事务的隔离级别
    数据库四大特性
    Eclipse自动编码提示设置
    RequestDispatcher.forward转发与HttpServletResponse.sendRedirect重定向
    c#代码混淆
    java反射机制
    (转)redis是什么
  • 原文地址:https://www.cnblogs.com/wlios/p/6197185.html
Copyright © 2011-2022 走看看