ireport(jasper)打印excel时列对不上

问题:如下图,在使用ireport导出excel时,左侧为问题图片(列对应不上,即A、B、C、D四列对应销售机构编号,F、G两列对应产品名称),右边是调整后的效果(导出的excel中A列对应销售机构编号列,B列对应产品代码列...)

原因分析:

ireport的设计的模板有问题,columnHeader和detail,上下没对其齐致的

问题解决:

1.①先使用jaspersoft iReport Design 5.6.0工具打开报表

   ②下图四个值都设为0,表示去除表格四周的空白

2.位置调整(作图为调整前,右图为调整后)

3.测试,如果还是列对应不上,说明代码中销售机构编号和产品代码中间有多余的空格,解决办法如下:

找到销售机构编号的x和width值,相加的和为“82”,这个值应该等于产品代码的x值,如果不一致,将产品代码的X值设置为82即可,这样就能消除这俩字段间的空格了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值