找回密码
 立即注册

QQ登录

只需一步,快速开始

bucishan

注册会员

2

主题

4

帖子

18

积分

注册会员

积分
18
  • 69

    金币

  • 2

    主题

  • 4

    帖子

最新发帖
bucishan
注册会员   /  发表于:2024-5-30 15:18  /   查看:268  /  回复:3
本帖最后由 bucishan 于 2024-5-30 15:20 编辑

需求:

Speread 17设置列CellType为Number

单元格非输入模式下:
值为Null  不显示
值为0       显示0

单元格输入模式下:
值为Null  显示0
值为0       显示0

参考Com 7.0 效果:
非输入模式 :
不显示的值为Null
显示0的值为0
image.png157950133.png       
编辑模式:   

蓝色的0为编辑模式下自动出现                           
   image.png929423828.png



3 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-5-30 18:08:03
沙发
我没太看明白,你现在的需求是编辑模式希望有怎么样的效果?
回复 使用道具 举报
bucishan
注册会员   /  发表于:2024-5-31 09:05:36
板凳
Richard.Ma 发表于 2024-5-30 18:08
我没太看明白,你现在的需求是编辑模式希望有怎么样的效果?

就是NumberCellType  单元格没有值的时候,不编辑的时候不显示值,单元格获取输入焦点后显示0,单元格失去焦点后,依旧显示空
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-5-31 15:20:38
地板
数字单元格类型目前没有提供这个功能,如果你需要在编辑状态让空值显示0的话,建议自己定义一个单元格类型,实现相关的逻辑。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部