全部文档
文档中心电子表格2.0高级配置按钮

按钮

按钮是工作簿级内部元素,一般用于挂载执行对象(python,计算流,自定义JS),通过触发按钮达到数据计算、数据保存、页面刷新等操作。

按钮类型主要分为两种:固定按钮和下拉按钮,用户可以根据需要新增。


示意图如下:

每个工作簿都会有4个默认按钮:保存当前,保存全部,刷新当前,刷新全部。这4个按钮允许用户隐藏或者重命名。4个按钮的编码固定为 save,save_all,refresh,refresh_all 且不可编辑。这4个编码是用来判断该按钮是否是固定按钮的依据。因此,在用户自己新增按钮时,不允许用这4个编码。


属性名称

作用

保存当前

使用视图中保存当前工作表并自动刷新当前工作表

保存全部

使用视图中保存全部工作表并自动刷新全部工作表

刷新当前

使用视图中刷新当前工作表

刷新全部

使用视图中刷新全部工作表

  • 这4个固定按钮不允许删除,可设置隐藏,隐藏后,在使用视图按钮无法被触发。

  • 默认按钮不论如何修改名称、提示,其功能始终不变。

  • 默认按钮可以同自定义按钮一起拖拽排序。

  • 添加按钮


  • 按钮移动


  • 按钮复制


  • 按钮删除

点击左侧按钮栏:


属性如下:

属性名称

说明

是否必填

编码

系统自动生成-工作簿内唯一,可以理解成按钮id

描述(中文/英文)

指按钮描述

提示(中文/英文)

指按钮名称,为空时用“编码”显示

隐藏范围

指按钮在哪些Sheet上需要隐藏,默认在全部Sheet显示

在基本信息模块中,对描述配置录入需展示文案即可,录入格式不限

在基本信息模块中,对提示配置录入需展示文案即可,录入格式不限

在基本信息模块中,可设置按钮在全部sheet隐藏,也可以指定sheet隐藏

点击“执行信息”页签:


属性如下:

字段名称

说明

是否必填

执行对象

支持python脚本,计算流,自定义JS

异步运行

设置后,执行对象将进入作业中后台运行,并且不会刷新表单。默认不勾选

运行后刷新表单

设置后,脚本执行成功时会自动刷新表单(刷新当前/刷新全部)。默认不勾选

脚本参数

对于Python和计算流,可配置脚本运行参数的赋值方式

运行前弹窗显示脚本参数

设置后,触发按钮会弹窗提示参数的值

“异步运行”和“运行后刷新表单”是互斥属性

切换执行对象和选元素:

异步运行时,可前往作业管理查看当前脚本的运行情况。

  • 若未设置运行后刷新表单,脚本已经执行成功,需手工刷新才能更新数据

  • 运行后刷新表单

脚本参数的赋值方式有4种:

  • 脚本默认值:使用计算脚本元素中配置的参数默认值作为运行条件

  • wb筛选器:通过工作簿级筛选器给计算脚本传参

  • st筛选器:通过每个工作表的Sheet级筛选器给计算脚本传参

  • 无:参数值置空

  • 允许前弹窗显示脚本参数-勾选

  • 允许前弹窗显示脚本参数-不勾选

字段名称

说明

图标

按钮内的icon

字体

按钮字体,系统默认可修改

界面

按钮界面展示设置如悬浮,溢出,悬浮等

边距

按钮文字间距设置

阴影

按钮内外边框阴影设置

恢复默认样式

点击将更改项全部恢复成最初系统默认的


使用态效果如下:

回到顶部

咨询热线

400-821-9199

我们使用 ChatGPT,基于文档中心的内容以及对话上下文回答您的问题。

ctrl+Enter to send