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

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

原因分析:

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

问题解决:

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

   ②下图四个值都设为0,表示去除表格四周的空白ireport(jasper)打印excel时列对不上

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

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

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

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

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

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

相关文章:

  • 2021-12-28
  • 2021-10-19
  • 2021-08-01
  • 2022-12-23
  • 2021-12-01
  • 2021-12-23
  • 2021-09-11
  • 2021-09-16
猜你喜欢
  • 2022-12-23
  • 2021-07-03
  • 2021-11-13
  • 2021-12-09
  • 2021-12-05
  • 2021-11-02
  • 2021-12-04
相关资源
相似解决方案