找回密码
 立即注册

QQ登录

只需一步,快速开始

村里人

初级会员

7

主题

11

帖子

258

积分

初级会员

积分
258
村里人
初级会员   /  发表于:2021-3-12 10:08  /   查看:3204  /  回复:6
1金币
如下图,按照箱号来分组,共分成了四组。箱号为0的表示还未装箱的产品。是否可以把0修改成未装箱


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

6 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-3-12 18:58:29
沙发
您好,原生没有提供这个接口,您可以参考自定义单元格的示例:
https://demo.grapecity.com.cn/wi ... ionalStyling/purejs
可以尝试在formatItems事件中监听单元格类型,然后排查出group header的单元格,再做判断和修改。
回复 使用道具 举报
村里人
初级会员   /  发表于:2021-3-15 10:44:53
板凳
请问怎么排查group header的单元格?属性名是什么?
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-3-15 13:38:12
地板
您好,经仔细验证,formatItems中确实拿不到group Header的内容。实际上,wijmo中可以定制分组头部的信息,如API:
https://demo.grapecity.com.cn/wi ... l#groupheaderformat
但您的需求是动态的,这点目前确实做不到,只能考虑用一些事件动态修改这个groupheaderformat了
回复 使用道具 举报
月亮和乌龟
注册会员   /  发表于:2021-6-10 14:38:39
5#
村里人 发表于 2021-3-15 10:44
请问怎么排查group header的单元格?属性名是什么?

可以排查是不是groupheader。
self.theGrid.formatItem.addHandler(function (s, e) {
                if (e.panel == s.cells && e.col === 0 && !(s.rows[e.row] instanceof wj.grid.GroupRow)) {
回复 使用道具 举报
月亮和乌龟
注册会员   /  发表于:2021-6-10 14:40:38
6#
村里人 发表于 2021-3-15 10:44
请问怎么排查group header的单元格?属性名是什么?

我也是要自定义groupheade。我的写法是
self.theGrid.formatItem.addHandler(function (s, e) {
                if (e.panel == s.cells && s.rows[e.row] instanceof wj.grid.GroupRow && e.col === 0) {
                    var html = e.cell.innerHTML;
                    html = html.replace(/Rowname:/,"").replace(/\(.*?\)/,"");
                    if(self.browser === '2'){
                        if(self.canEdit){
                            html +=  `<div class="add_staff_button" style="display: contents;">+</div>`;
                        }else{
                            html +=  `<div class="add_staff_button display_none">+</div>`;
                        }
                    }
                    e.cell.innerHTML = html;
                }
            });

评分

参与人数 1金币 +500 收起 理由
Richard.Ma + 500 感谢分享代码

查看全部评分

回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-6-10 15:15:10
7#
感谢分享代码。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部