找回密码
 立即注册

QQ登录

只需一步,快速开始

spreadjs6361

注册会员

3

主题

10

帖子

85

积分

注册会员

积分
85

微信认证勋章

最新发帖
spreadjs6361
注册会员   /  发表于:2020-5-22 12:09  /   查看:2485  /  回复:9
问题描述:
1.        数据库存储为字符串类型,例如:0.15
2.        用Spread.Sheets设计器制作的模板,设置单元格格式为保留两位小数的百分比,数据在模板中可以正常显示为15%
3.        导出到wps表格文件后单元格显示为0.15,查看wps表格此单元格的格式也为保留两位小数的百分比,双击单元格后显示为0.15%

9 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2020-5-22 18:06:08
沙发
您好,这不是导出错误,而是Excel与SpreadJS的一个小区别,

SpreadJS本身不会主动改变输入的值,而Excel在编辑%单元格时,会自动除以100,

如果您想要将这两个平台的行为统一,可以通过附件示例来实现。

输入百分比数据问题_CellforPersent.html

3.03 KB, 下载次数: 91

回复 使用道具 举报
spreadjs6361
注册会员   /  发表于:2020-5-22 18:12:47
板凳
您好,可以指点下具体怎么用吗
回复 使用道具 举报
spreadjs6361
注册会员   /  发表于:2020-5-22 18:14:35
地板
KevinChen 发表于 2020-5-22 18:06
您好,这不是导出错误,而是Excel与SpreadJS的一个小区别,

SpreadJS本身不会主动改变输入的值,而Excel ...

您好,可以指点下具体怎么用吗
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-5-25 10:54:46
5#
用Spread.Sheets设计器制作的模板,设置单元格格式为保留两位小数的百分比,数据在模板中可以正常显示为15.00%.
这个功能是超越Excel的,Excel中字符串格式的0.15 设置百分比的格式,正常情况下导出会是0.15,并且单元格左上角会标记一个绿色角标,表示这个单元格的格式不明确,双击后会自动转换成数值类型,同时会转换成对应百分比的格式。
至于wps中变成了0.15% 这个问题是WPS的问题,SpreadJS的设计是与Excel兼容。
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
spreadjs6361
注册会员   /  发表于:2020-5-25 12:45:32
6#
KevinChen 发表于 2020-5-22 18:06
您好,这不是导出错误,而是Excel与SpreadJS的一个小区别,

SpreadJS本身不会主动改变输入的值,而Excel ...

您好,按照您给的例子试了下,可以正常导出了,但是改变了单元格的实际值,我再往数据库保存数据,数据就变成15%,而不是实际的0.15,有没有办法不改变单元格的值?不用setvalue
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-5-25 14:41:02
7#
不改变Value 的方法就是设置单元格格式
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
spreadjs6361
注册会员   /  发表于:2020-5-25 14:58:47
8#
Fiooona 发表于 2020-5-25 14:41
不改变Value 的方法就是设置单元格格式

我的字符串数据0.15在spreadjs模板里是正常的15%,导出后查看wps的表格单元格格式也是百分比保留两位小数的
IMG_20200525_145721.jpg
IMG_20200525_145644.jpg
回复 使用道具 举报
spreadjs6361
注册会员   /  发表于:2020-5-25 15:07:23
9#
Fiooona 发表于 2020-5-25 14:41
不改变Value 的方法就是设置单元格格式

设置了style,里面有单元格格式的,在wps的表格文件里单元格也是有格式的
IMG_20200525_150601.jpg
回复 使用道具 举报
Fiooona
论坛元老   /  发表于:2020-5-25 18:47:29
10#
您有试Excel 吗?我在Excel中试的是正常的
组件化表格编辑器(预览版)试用进行中,点击了解详情!
请点击评分,对我的服务做出评价!5分为非常满意!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部