找回密码
 立即注册

QQ登录

只需一步,快速开始

huidehan
金牌服务用户   /  发表于:2023-8-11 11:29  /   查看:2806  /  回复:10
本帖最后由 Joestar.Xu 于 2023-8-28 14:26 编辑

image.png877972106.png spreadjs 导入json文件 日期显示正确

image.png251548155.png image.png787969360.png 导出pdf 显示错误

image.png543158263.png 代码位置  ,代码及ssjson 在附件中

gcexcel.7z

2.28 MB, 下载次数: 316

10 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-8-11 15:04:26
沙发
本帖最后由 Joestar.Xu 于 2023-8-28 14:26 编辑

您好,问题已重现,这边调研一下,后续有进展我会在本贴中回复您。

本帖先做保留处理了。[DOCXLS-8701]
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-8-11 17:45:08
板凳
您好,这是目前的设计使然,您无法在GCExcel中去格式化一个字符串,这与Excel的逻辑是一样的。

对导出后的Excel的单元格执行格式化操作你会发现这是无效的。
回复 使用道具 举报
huidehan
金牌服务用户   /  发表于:2023-8-14 09:39:36
地板
Joestar.Xu 发表于 2023-8-11 17:45
您好,这是目前的设计使然,您无法在GCExcel中去格式化一个字符串,这与Excel的逻辑是一样的。

对导出后 ...

那这种情况我如何操作才能正确显示呢
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-8-14 11:47:52
5#
将F16单元格的值由文本转换为数字即可,比如使用MAX函数,取出最大的时间。

image.png659234313.png
回复 使用道具 举报
huidehan
金牌服务用户   /  发表于:2023-8-15 10:03:29
6#
Joestar.Xu 发表于 2023-8-14 11:47
将F16单元格的值由文本转换为数字即可,比如使用MAX函数,取出最大的时间。

用户在使用的时候 先用的max 不能正确显示(spreadjs)才使用的现在这个公式
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-8-15 11:17:11
7#
我这边用MAX试了试没什么问题,您说的不能正确显示具体是什么情况呢?

image.png800235595.png
回复 使用道具 举报
huidehan
金牌服务用户   /  发表于:2023-8-18 18:29:42
8#
到处json后用max也可以  就是编辑时不行,可以看下图
image.png208827819.png
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-8-21 11:17:10
9#
您这种情况下很可能是F17:F28这几个单元格的值类型为文本,而不是数值,如下图:

image.png395177916.png

image.png390192870.png

B3单元格的值为文本类型的11:11,所以对其使用MAX函数是无法计算出最大值的。

B5单元格的值为数值类型的11:11,所以对其使用MAX函数就可以计算出最大值了。
回复 使用道具 举报
huidehan
金牌服务用户   /  发表于:2023-8-31 11:48:27
10#
Joestar.Xu 发表于 2023-8-21 11:17
您这种情况下很可能是F17:F28这几个单元格的值类型为文本,而不是数值,如下图:

好的 明白了
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部