yhdata_vNbdeYoO青铜一
2022-8-23 11:59:06 发布在问答
【可视化】 文本组件中的字体与导出xlsx中的字体差异问题
预览时字体是这样的导出xlsx后就变成这样
这个应该怎么解决,谢谢

预览时

预览时

导出后

导出后
1745
3
精彩评论3
yhdata_vNbdeYoO青铜一
发表于 2022-8-23 12:01:38 显示全部楼层
我的日期是通过脚本生成的,为了动态日期

//当前月份
param['now_datime']=month(now());

param['start_datime']=param['_THIS_YEAR_']+"01"+"-"+param['_THIS_YEAR_']+"06";
param['end_datime']= param['_LAST_YEAR_']+"01"+"-"+param['_LAST_YEAR_']+"12";

//半年报
//如果当前月份在7月则输出月份01-06,反之输出01-12
if(param['now_datime']==8)
{
文本1.data="报表日期:"+param['start_datime']
}else  
{
文本1.data="报表日期:"+param['end_datime']
}
回复

使用道具 2#

yhdata_lyaa
发表于 2022-8-23 12:02:14 显示全部楼层
看看这个参数
export.datasheet.keepview=true
默认为false。输出的excel / csv 数据和编辑状态展示的格式要完全一致(例如百分比导出2.99%,在excel下面就是选中该单元格,在编辑栏会显示:2.99999%)设置为true则解决了,显示为2.99%,均保持一致。
-------
文件系统在安装目录Yonghong/bihome/bi.properities配置文件中修改后重启;

数据库系统在管理系统--数据库空间--下载bi.properties修改后上传(不要改变文件名称还是bi.properties)
回复

使用道具 3#

yhdata_lyaa
发表于 2022-8-23 12:02:54 显示全部楼层
还有
excel.mainsheet.format.maxrow=30000
当table的数据行数超过设置值时(默认是30000),会导致数据sheet里的格式丢掉。
回复

使用道具 4#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部