Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

报表页面展示和导出EXCEL样式不一致 #1396

Closed
71907239 opened this issue Oct 30, 2022 · 6 comments
Closed

报表页面展示和导出EXCEL样式不一致 #1396

71907239 opened this issue Oct 30, 2022 · 6 comments

Comments

@71907239
Copy link

71907239 commented Oct 30, 2022

版本号:

1.5.4

问题描述:

报表预览页面没有单元格的边框,但是实际导出的EXCEL里面是有边框的,并且无法设置无边框清除掉

错误日志&截图:

报表中没有显示边框
image
报表预览界面没有边框
image
导出EXCEL是有边框的,并且无法去掉
image

重现步骤:

如果报表中被设置过边框,并且在报表中设置无边框后,虽然报表页面和预览页面没有显示了,但是导出EXCEL还是会有边框的,往往只有把这个单元格的行或者列都删除掉,才能去掉这个边框。

友情提示(为了提高issue处理效率):

  • 积木报表是一款免费报表产品,功能免费源码不开放;
  • 未按格式要求发帖,会被直接删掉;
  • 请针对问题提供报表设计SQL脚本或在官网制作报表示例并提供ID;
  • 针对不好重现的问题,请录制操作视频或详细的重现步骤;
@lvdandan16
Copy link
Collaborator

收录 ws

@Lory996
Copy link

Lory996 commented Nov 9, 2022

这个问题我也有,Excel文件是用WPS打开的,设置export-excel-pattern: primary 也没效果。
报表设计:没有边框,而且左对齐
image

image

导出结果:有奇怪的边框,而且 好像用的还是默认样式,居中了
image

image

@1298191366
Copy link

下版本支持yml中配置多少行excel-style-row不设置样式,默认1000行,注意:样式多的话可能导致导出excel报错

@Lory996
Copy link

Lory996 commented Nov 21, 2022

下版本支持yml中配置多少行excel-style-row不设置样式,默认1000行,注意:样式多的话可能导致导出excel报错

你这样加参数配置测试过因为中间有数据循环,行数其实不固定吗?
其实行下限边界不好确定,但是列边界是固定可以确定的,搞个配置列边界的参数来限制列样式边界。

你加这个配置参数其实意义不大,根本上也许还是你们代码哪有问题。
而且这种处理方案也不适合前面兄弟提的问题。

@XTLidp
Copy link

XTLidp commented Feb 17, 2023

1.5.6版本去掉了前几列的边框,L列之后的边框还带着。
这是1.5.6之前版本:
image
这是1.5.6版本:
image
这是预览的效果:
image

@tennisdd
Copy link

我也遇到这个问题,1.4.32版本没有问题,升级到1.5.6就出现了,很奇怪

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants