单元格样式格式 日期型 不能更改, 显示错误 #0.00,应该怎么解决???

单元格样式格式 日期型 显示错误 #0.00,应该怎么解决???


就是这个位置不能设置成日期格式,设置后也会自动变回这个格式:



这个是显示输出的结果:


这个是原数据库中的内容:



即使是单元格中按照正常的日期格式输入内容,最终的显示结果也是#0.00

这个是不是bug?还是跟我用的Mac系统有关系???




FineReport Maclesong 发布于 2020-1-31 00:37
1min目标场景问卷 立即参与
回答问题
悬赏:8 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
JackloveLv7高级互助
发布于2020-1-31 07:31
在sql里面把字段先弄成日期格式,然后单元格设置为常规就好了
最佳回答
0
冥王星Lv7见习互助
发布于2020-1-31 10:00

同学不要怀疑自己的操作方法和本地环境。

我昨天对着【视频课件】进行这道例题的演练,也出现了同样的情况。

我的电脑是win10 64位系统。最近升级了最新版本,我怀疑是产品Bug。


  • Maclesong Maclesong(提问者) 是升级新版本后出现的?之前没有问题吗?
    2020-01-31 12:14 
  • 冥王星 冥王星 回复 Maclesong(提问者) 我之前用的9版本,没有问题。 最近升级到10最新版本,就出现了这种情况。
    2020-01-31 12:34 
  • Maclesong Maclesong(提问者) 回复 冥王星 现在解决了吗?
    2020-01-31 13:20 
  • 冥王星 冥王星 回复 Maclesong(提问者) 没有解决。 找不到症结所在。
    2020-01-31 15:41 
最佳回答
0
flyingsnakeLv6资深互助
发布于2020-1-31 10:22(编辑于 2020-1-31 10:35)

手动把#0.00改掉,那个控件可以获取光标直接修改的。

试一试。


另外,请提供是那个版本的jar。以方便测试


image.png


20200115版本的jar。没有问题

  • Maclesong Maclesong(提问者) 更改不成功,改后会自动切换#0.00 的格式
    2020-01-31 11:04 
最佳回答
0
codeclyLv4初级互助
发布于2020-1-31 10:53(编辑于 2020-1-31 14:57)

同 Mac 系统,jar包版本:Build#persist-2020.01.15.19.08.12.87


前两天按照示例做这个模板的时候遇到同样的问题,日期格式会自动现实为 #0.00, 手动修改格式化样式为 yyyy-MM-dd 后又自动变成了 #0.00, 当时觉得很奇怪!

几天没有管这个问题后,今天打开之前做的模板又没有这个问题了,日期正常了。


你可以尝试重启设计器再看下。



======更新

可以尝试用文件工具打开  cpt 文件,并查询下  com.fr.general.date.FineDateFormat,做以下修改:

com.fr.general.date.FineDateFormat  -> com.fr.base.SimpleDateFormatThreadSafe

相应的 #0.00 -> yyyy-MM-dd


但这个只是临时的方案,具体还有待研究具体什么原因导致了这个日期类不对

image.png


  • Maclesong Maclesong(提问者) jar版本跟你一样 Build#persist-2020.01.15.19.08.12.87 重启好几次还是不行
    2020-01-31 12:18 
  • codecly codecly 回复 Maclesong(提问者) 我的是有个安装版本,jar包版本是:Build#persist-2020.01.15.19.08.12.87 还有个开发版本,jar包版本是:Build#feature-2020.01.18.04.10.18.920 经常在这两个版本切换,可能是因为切换到开发版本之后又好了, 然后切换回去又可以的。估计是什么操作触发了 bug。
    2020-01-31 14:23 
最佳回答
0
柯南君oOLv0见习互助
发布于2020-2-25 21:42

刚刚同样碰到这个问题了,题主怎么解决的?小白,求步骤。

  • Maclesong Maclesong(提问者) mac现在还没有更彻底的解决办法, 我现在有时候好,有时候不行,但是大部分时候还是可以的了,你可以试试这几个办法:①先设置好单元格格式再拖动数据过来②将源数据整列格式设置为标准的日期型再过来处理单元格③新建一个空白的文件重新设置数据试试④先将单元格格式的形式设置为文本型或者其它的格式,然后再改回来⑤登录账号后台一次,不需要可以退出⑥同时安装FineBI,如果不用的话可以删除⑦尝试改回之前的老版本,老版本没有问题的。之前的,如果还是不可以就退出重启程序,再不行的话重启电脑,现在版本的程序包本来就有问题,已经反馈平台了,等下次更新看能不能解决问题吧。
    2020-02-26 00:53 
  • 柯南君oO 柯南君oO 回复 Maclesong(提问者) 好的,我卸载掉了现在目前的版本,安装了V9版本的,V9这边就没有这个问题。估计是版本升级之后导致的。
    2020-02-26 11:48 
  • Maclesong Maclesong(提问者) 回复 柯南君oO 对 新版本有问题,老版本没有问题
    2020-02-26 16:46 
  • 8关注人数
  • 1583浏览人数
  • 最后回答于:2020-2-25 21:42
    请选择关闭问题的原因
    确定 取消
    返回顶部