帆软小数位数问题

我设置了数字 #0.00000000#  ,数据源也用sql 的FORMAT固定成八位了,意图显示八位小数,预览也没有问题,但上传到服务器就变成了三位小数,我不能理解image.png

FineReport 张三学帆软 发布于 2021-11-29 21:53 (编辑于 2021-11-29 22:34)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
孤陌Lv6资深互助
发布于2021-11-30 08:07

你用公式FORMAT()格式化8位  然后单元格 设置格式为文本 就好了

  • 张三学帆软 张三学帆软(提问者) 因为客户需要下载这个报表然后总计啥的,需要是数字型
    2021-11-30 14:46 
  • 孤陌 孤陌 回复 张三学帆软(提问者) 测试了一下 木有复现你的问题
    2021-11-30 16:02 
最佳回答
0
axingLv6专家互助
发布于2021-11-29 22:06

上传服务器?填报吗?

查看一下那张数据库表的字段类型是不是限制了3位小数。

  • 张三学帆软 张三学帆软(提问者) 数据库本身是12位,分页预览的,导出为excel,显示0.007,一点这个单元格,excel上面那个栏显示0.0068,类似这样,就是说数据本身确实取出了8位,但显示就是显示的四舍五入了
    2021-11-29 22:29 
  • 张三学帆软 张三学帆软(提问者) 我补充了一下excel图片,你可以看一下
    2021-11-29 22:35 
  • axing axing 回复 张三学帆软(提问者) 直接预览的页面上是否正常
    2021-11-29 22:37 
  • 张三学帆软 张三学帆软(提问者) 回复 axing 直接预览可以,上传服务器后在查看就不行了
    2021-11-30 14:45 
最佳回答
0
LTC朝Lv6高级互助
发布于2021-11-30 08:50

你在服务器端打开看下数据格式是不是变了,不是8位了?

  • 张三学帆软 张三学帆软(提问者) 打开后变3位小数了,是四舍五入后的,然后我下载下来用excel打开就是图片所示的样子
    2021-11-30 14:46 
最佳回答
0
黄源Lv6中级互助
发布于2021-11-30 08:53(编辑于 2021-11-30 08:54)

excel 格式问题吧

上传服务器,表字段位数是否正确

  • 张三学帆软 张三学帆软(提问者) 我希望的是下载下来,用excel直接打开就是八位小数的数字型,现在是在服务器端点开预览和excel打开都是0.007,鼠标点击这个0.007是显示0.0068
    2021-11-30 14:49 
  • 黄源 黄源 回复 张三学帆软(提问者) 貌似做不到
    2021-11-30 15:07 
  • 5关注人数
  • 388浏览人数
  • 最后回答于:2021-11-30 08:54
    请选择关闭问题的原因
    确定 取消
    返回顶部