为提升用户对模板的理解与使用效率,我们在各模板中统一增加了“本页帮助文档”按钮。该按钮以超链接形式指向对应的帮助页面,绝大多数模板均已配备专属的帮助文档。
随着此类按钮数量不断增多,后期维护工作变得繁琐——以往需逐个进入模板、经过多步操作才能修改链接。为此,我在开发者模块中新增了一个集中式的按钮维护页面。通过该页面,运维人员无需逐一编辑模板,仅需在单一界面进行简单操作,即可高效完成所有相关链接的更新与维护。
按钮应用效果

按钮应用效果

维护页面展示
页面使用了二次确认,防止不必要的行回写,用户可编辑内容为链接字段,将新的链接填写到对应行,开启更新确认后,点按钮执行更新即可完成按钮维护。

设计步骤
- 引入系统表:使用外部数据源
- 视图:通过系统表关联,获取需要的相关内容表
- 取数公式:从上面视图中获取需要的数据
- 回写公式:回写目标表为记录按钮链接内容的系统表
tb_sys_template_action_node

详细步骤
扩展内容
从本案例可以看出,要实现批量操作功能,前提是深入理解 WorkFine 系统表的结构及其字段的功能逻辑。只有在掌握这些底层信息的基础上,才能通过修改参数内容,灵活驱动前端功能的调整。
本案例仅展示了按钮功能的一种应用场景。若进一步扩展,通过对更多内容进行提取与回写,还可实现按钮其他属性或行为的批量维护。
最终目标是:按需设计,灵活配置,高效响应各类业务需求。
批量启停用系统默认按钮
前提:在模板属性修改过按钮配置,否则此表没有该模板数据
方法:筛选value=>修改is_active值(1 启用,0 不启用)

相关文章
© 版权声明
THE END















