找回密码
 立即注册

QQ登录

只需一步,快速开始

jojo

初级会员

26

主题

75

帖子

231

积分

初级会员

积分
231
jojo
初级会员   /  发表于:2022-3-23 18:19  /   查看:5070  /  回复:11
1金币
本帖最后由 Derrick.Jiao 于 2022-5-12 14:02 编辑

我现在是多sheet显示,cloumns是在单独的js设置的,校验规则也是在这里设置,现在单元格格式错误后显示错误提示样式,但是怎么可以延申到错误的当前行页有个错误高亮提示呢?如果我的列过多,错误的单元格需要滑动滚动条才可以看到,我希望在不滑动滚动条的情况下,直接让错误的行高亮,这个怎么设置呢
       {
            tableName:'占用',
            tableView:[
                { value: "编号", width: 50, caption: "编号" ,validator:numberValidator},
                { value: "时间", width: 100, caption: "时间",style:dateStyle},
                { value: "Notes", width: 100, caption: "Notes" }

        },
        {
            tableName:'复用',
            tableView:[
                { value: "编号", width: 50, caption: "编号" ,validator:numberValidator},
                { value: "时间", width: 100, caption: "时间" ,style:dateStyle},
                { value: "Notes", width: 100, caption: "Notes" }

        },



最佳答案

查看完整内容

该问题预计在15.1.0中修复,预计下月初发布。

11 个回复

倒序浏览
最佳答案
最佳答案
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-3-23 18:19:25
来自 12#
该问题预计在15.1.0中修复,预计下月初发布。
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-3-24 11:57:28
2#
你好,请问你是希望数据验证不通过的单元格所在行整行高亮吗?目前数据验证的效果只能作用于单个单元格,无法整行高亮。
回复 使用道具 举报
jojo
初级会员   /  发表于:2022-3-24 14:04:20
3#
是的,整行高亮,或者可以有提醒吗
回复 使用道具 举报
jojo
初级会员   /  发表于:2022-3-24 14:37:57
4#
本帖最后由 jojo 于 2022-3-24 14:40 编辑

还有  现在在列里面设置了校验
{ value: "编号", width: 50, caption: "编号" ,validator:numberValidator},  通过remote里面的read获取的错误数据,都会有单元格错误提示,但是插入行只有第一行错的单元格有错误提示,再插入一行,填写错误的时候没有样式提示
screen_shot_1648103954237.png
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-3-24 16:00:56
5#
jojo 发表于 2022-3-24 14:37
还有  现在在列里面设置了校验
{ value: "编号", width: 50, caption: "编号" ,validator:numberValidator ...

当前设计只能针对数据验证的单元格有高亮提示,无法整行高亮和提出提醒。

另外上面描述的这个没有样式提醒建议提供一个对应的demo,或者在我们学习指南上复现一下,我们学习指南可以直接在线修改代码运行,能复现后把完整代码发过来我们这边来做调研。
https://demo.grapecity.com.cn/sp ... tch/overview/purejs
回复 使用道具 举报
jojo
初级会员   /  发表于:2022-3-24 18:16:35
6#
1、这个demo里面如果我插入第一天数据,报错样式显示,但是插入第二条的时候,没有报错样式显示;
2、这里删除行操作,如果第一次删除了数据并插入一条数据填报错误的数据,点击保存,错误提示,再删除一条数据,合并数据就会有问题

demo.zip

19.63 KB, 阅读权限: 150, 下载次数: 2

回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-3-25 09:55:49
7#
jojo 发表于 2022-3-24 18:16
1、这个demo里面如果我插入第一天数据,报错样式显示,但是插入第二条的时候,没有报错样式显示;
2、这里 ...

问题1,我们已复现了,我们需要进一步确认一下。

另外请问题2的合并数据具体是有什么表现呢?请配合对应的截图描述
回复 使用道具 举报
jojo
初级会员   /  发表于:2022-3-25 14:20:57
8#
问题2 我已经找到原因了,是去重把连续删除的2条数据变成了1条数据
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-3-25 15:39:14
9#
jojo 发表于 2022-3-25 14:20
问题2 我已经找到原因了,是去重把连续删除的2条数据变成了1条数据

问题2解决了就好,这边已将问题1提交做调研,初步来看可能是个bug,还需要做进一步确认,此贴先改为保留处理,有进展会在本帖更新(SJS-12409)
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部