找回密码
 立即注册

QQ登录

只需一步,快速开始

阿仁
金牌服务用户   /  发表于:2023-12-20 11:35:17
11#
您好,你们同事之前给我说的代码修改工具栏可用问题,但是分组这块还是不行。麻烦问下这个是什么问题。
image.png869844970.png
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2023-12-20 14:53:16
12#
您好,请参考:

  1. window.onload = function () {
  2.   let designerConfig = JSON.parse(
  3.     JSON.stringify(GC.Spread.Sheets.Designer.DefaultConfig)
  4.   );

  5.   GC.Spread.Sheets.Designer.getCommand("group").enableContext = "test";
  6.   GC.Spread.Sheets.Designer.getCommand("innerGroup").enableContext = "test";
  7.   GC.Spread.Sheets.Designer.getCommand("autoOutline").enableContext = "test";
  8.   
  9.   let newFun1 = GC.Spread.Sheets.Designer.getCommand("group");
  10.   let newFun2 = GC.Spread.Sheets.Designer.getCommand("innerGroup");
  11.   let newFun3 = GC.Spread.Sheets.Designer.getCommand("autoOutline");

  12.   designerConfig.commandMap = {
  13.     group: newFun1,
  14.     innerGroup: newFun2,
  15.     autoOutline: newFun3,
  16.   };

  17.   let designer = new GC.Spread.Sheets.Designer.Designer(
  18.     "gc-designer-container",
  19.     designerConfig
  20.   );

  21.   designer.setData("test", true);

  22.   let spread = designer.getWorkbook();
  23. }
复制代码

效果如下:


image.png160578612.png
回复 使用道具 举报
Richard.HuangSpreadJS 开发认证
超级版主   /  发表于:2023-12-28 17:28:00
13#
您好,请问楼主的问题是否得到解决,如果仍然存在问题,欢迎继续跟帖询问
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-1-29 14:40:04
14#
您好,由于本帖较长时间没有回复,本帖先做结贴处理了,后续如您有其他问题,欢迎您开新帖提问。
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部