请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

cmbsjdev

中级会员

80

主题

275

帖子

797

积分

中级会员

积分
797
cmbsjdev
中级会员   /  发表于:2021-4-15 18:13  /   查看:2731  /  回复:11
你好,请问一下,sheet.clear(2,5,1,1,GC.Spread.Sheets.SheetArea.viewport,GC.Spread.Sheets.StorageType.style);清除dateTimePicker没有成功,清除普通组合框成功了,怎么清除dateTimePicker的格式?

11 个回复

倒序浏览
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-4-15 18:20:41
沙发
这边测试是可以正常清除的,麻烦您在此demo上复现您的问题

SpreadDemo - 普通.zip

1.98 MB, 下载次数: 10

回复 使用道具 举报
cmbsjdev
中级会员   /  发表于:2021-4-16 10:59:57
板凳
日期选择器选择的时候只展示年月日 showTime 为false,但是选择后单元格只填充年月日需要怎么设置
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-4-16 11:44:14
地板
您可以用setFormatter设置单元格格式
image.png924559631.png
回复 使用道具 举报
cmbsjdev
中级会员   /  发表于:2021-4-16 14:17:56
5#
          var style = new GC.Spread.Sheets.Style();
                style.cellButtons = [
                  {
                    imageType: GC.Spread.Sheets.ButtonImageType.dropdown,
                    command: "openDateTimePicker",
                    useButtonStyle: true
                  }
                ];
                style.dropDowns = [
                  {
                    type: GC.Spread.Sheets.DropDownType.dateTimePicker,
                    option: {
                      showTime: false
                    }
                  }
                ];
                //sheet.getCell(4,).setValue();
                //style.formatter = "yyyy-mm-dd";
                sheet.setFormatter(-1, column, 'yyyy-mm-dd');
                sheet.setStyle(-1, column, style);
回复 使用道具 举报
cmbsjdev
中级会员   /  发表于:2021-4-16 14:19:09
6#
这样设置之后,年月日时分秒都还是会有的,将style.formatter = "yyyy-mm-dd"放开这样可以起效,sheet.setFormatter不起效
回复 使用道具 举报
cmbsjdev
中级会员   /  发表于:2021-4-16 14:20:22
7#
但是style.formatter有一个问题时,如果是新插入一行使其生效的,如果之前这个单元格上有数据的话,这个设置也会失效。
回复 使用道具 举报
cmbsjdev
中级会员   /  发表于:2021-4-16 14:24:24
8#
效果如图片所示
日期选择器.JPEG
回复 使用道具 举报
cmbsjdev
中级会员   /  发表于:2021-4-16 14:27:17
9#
style.setFormatter
stype.formatter结果.JPEG
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-4-16 14:52:43
10#

您可以参考附件的demo,先设置样式,后设置格式才会生效。

SpreadDemo.zip

2.88 MB, 下载次数: 13

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