# 智能表格规则
# 概述
基于企微的智能表格回调机制,当用户在企微智能表格里,手动修改数据,可以触发七巧的智能表格规则。
七巧基于规则,可以自动执行任务,包括:
1)修改数据: 修改智能表格子表数据,符合规则条件后,可以同步修改七巧对应表单的对应数据。
2)发起流程: 在智能表格子表里登记数据,符合条件后会自动发起七巧流程。结合七巧的自动同步,后续用户在七巧审批流程时,审批结果也会同步回智能表格子表。
3)AI技能: 在智能表格子表里登记数据,符合条件后会自动调用七巧AI技能,通过七巧AI处理并修改智能表格数据。用于拓展企微智能表格的AI能力。
4)应用回调接口: 在智能表格子表里登记数据,符合条件后会自动调用七巧应用的回调接口。通过七巧低代码脚本处理智能表格数据。
注意,由于企微机制问题,目前只有用户“手动修改”某一条表格数据,才可以触发规则。批量粘贴/导入、API修改、自动化修改等都不会触发。
# 添加规则-修改数据
1、在【应用-高级功能-智能表格规则】,点击【添加】,弹出弹窗。
2、完善相关信息
1)联动方向: 目前固定是智能表格->应用,即用户操作智能表格,联动变更七巧应用。
2)触发类型: 目前固定为修改表格数据,即用户在智能表格里修改数据,就有可能触发规则。
注意: 在智能表格添加一行空行,属于新增。只有在格子里编辑数据,才属于修改数据。
3)操作表格: 用户操作哪个智能表格(即文档级别)才有可能触发规则,目前一个七巧应用对应一个智能表格。
4)操作子表: 用户操作哪个智能表格子表(即对应七巧表单),才有可能触发规则。
5)满足条件: 只有符合条件的触发动作,系统才会启动规则。例如配置“文本字段不为空值时,就触发规则”,那当用户在智能表格里,编辑文本字段,才会触发并启动规则。
6)执行动作: 当规则被触发后,系统会执行所配置的动作。选中“修改数据”,意味着:当用户在智能表格子表里修改表格数据,符合条件后,系统会同步修改七巧应用表单的对应数据。
7)数据记录: 系统会自动匹配应该修改哪条应用数据。
8)报错信息回填字段: 如果规则执行时有报错,系统可以将报错信息回填到子表的某个字段。可以在智能表格里新增一列“文本”,作为报错信息字段。

# 添加规则-发起流程
当用户在智能表格子表里修改表格数据,符合条件后,系统会同步在七巧发起七巧流程。
1)发起人:必须是表格的人员字段,同时,值必须是内部人员。即,如果外部人员修改表格数据,也能发起七巧流程,只需要限制发起人是内部人员即可。
备注: 为了避免数据还没填完,就触发了发起流程,可以在“七巧表单”里增加一个单选字段“是否发起流程”,配置规则条件为“是否发起流程=是”。

# 添加规则-AI技能
当用户在智能表格子表里修改表格数据,符合条件后,系统会同步调用七巧AI技能。例如调用简历解析智能体处理智能表格的数据。
支持调用平台AI技能、应用AI技能。
# 添加规则-应用回调接口
当用户在智能表格子表里修改表格数据,符合条件后,系统会同步调用七巧应用的回调脚本。用脚本处理智能表格数据。
# 编辑
编辑规则
# 删除
删除规则,删除后,规则不再生效
# 复制
复制并新增规则
# 禁用/启用
禁用后,规则不再生效。



