找回密码
 立即注册

QQ登录

只需一步,快速开始

gnip

中级会员

113

主题

290

帖子

895

积分

中级会员

积分
895
gnip
中级会员   /  发表于:2024-7-1 17:41  /   查看:923  /  回复:6
1金币
image.png396718749.png 这个打算自定义,但是添加报表的时候就自动出来了,我直接通过类名隐藏会干扰我其他定义的面板,这块有api方式隐藏嘛,如图

6 个回复

倒序浏览
最佳答案
最佳答案
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-7-1 17:41:12
来自 5#
  1. var designerConfig = GC.Spread.Sheets.Designer.DefaultConfig;

  2. designer.setData("tableListPanelShow", true);

  3. var tableListPanelCommand = GC.Spread.Sheets.Designer.getCommand("tableListPanel");

  4. tableListPanelCommand.visibleContext = "(" + tableListPanelCommand.visibleContext + ") && tableListPanelShow";

  5. designerConfig.commandMap = {};

  6. Object.assign(designerConfig.commandMap, {

  7.     "tableListPanel": tableListPanelCommand

  8. });

  9. designer.setConfig(designerConfig);

  10. designer.setData("tableListPanelShow", false);
复制代码

回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-7-2 15:30:32
2#
您好,这个数据源面板与右侧的面板不太一样,不能关闭。
所以我需要深入调研一下,有进展会及时联系您。
回复 使用道具 举报
gnip
中级会员   /  发表于:2024-7-2 15:41:10
3#
Ellia.Duan 发表于 2024-7-2 15:30
您好,这个数据源面板与右侧的面板不太一样,不能关闭。
所以我需要深入调研一下,有进展会及时联系您。

啊,现在要隐藏这个,要自定义,下周要上线演示
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-7-2 18:31:55
4#
本帖最后由 Ellia.Duan 于 2024-7-2 18:33 编辑

您好,通过常规方法,无法隐藏,需要深入调研问下开发团队,您可以耐心等待下。
SJS-25179
回复 使用道具 举报
gnip
中级会员   /  发表于:2024-7-8 08:24:07
6#

感谢感谢         
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-7-8 10:02:00
7#
那本帖就先结贴啦。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部