# 函数库

来源快照：`result_data_new_260518.json`

- 来源 ID：`1211828480063012873`
- 模块：业务表单
- 目录：管理员操作指南
- space ID：`1159419717197242410`
- 原文链接：未提供
- 产品基线：未提供

## 正文

# 一、功能背景及价值

在业务系统中，经常需要动态计算数据、复用逻辑或管理全局变量。传统方式需要开发人员编写代码，导致效率低、维护成本高。函数库功能提供可视化的公式管理，非技术人员可通过表单/流程后台设置中的函数库来配置实现复杂计算逻辑，减少代码开发需求，在多个表单、流程中复用，避免重复配置。

[点击查看函数整体介绍](https://weapp.eteams.cn/sp/ebdpage/view/freepass/1152863419640021002?freepass_doc=1&space_id=1158016044736487485 "点击查看函数整体介绍")

# 二、功能概述及使用说明

## 1\. 公式列表

### 1.1.自定义公式

**来源** ：表单设计器中设置的字段函数（如计算字段、校验规则等）。

**新建** ：新建字段函数公式。

**复制** ：可复制现有公式，稍作修改后生成新公式。

**删除** ：移除不再使用的公式（需确认无引用关系）。

**日志** ：记录公式的创建、修改记录，以及公式的执行情况。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1211828536085733380&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)![](https://weapp.eteams.cn/papi/file/preview?fileId=1211828535978303507&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

### 1.2.系统公式

**限制** ：新建入口已屏蔽，仅支持使用现有系统公式，避免误操作影响系统稳定性。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1211828540347146252&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

### 1.3.全局变量公式

**自动计算** ：定义后自动更新结果（如当前日期、系统参数等）。

**跨表单引用** ：可在多个表单、流程中调用，确保数据一致性。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1211828544449175553&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

2.

## 函数列表

函数列表可以新建自定义函数，新建的自定义函数可以在公式中被使用。

![](https://weapp.eteams.cn/papi/file/preview?fileId=1211828540347146247&type=redirect&customParam=%7B%22isExtDist%22%3Atrue%2C%22distributeId%22%3A%22%22%2C%22externalId%22%3A%22%22%2C%22appId%22%3A%22%22%7D)

三、

# 场景示例

## 1.[自定义公式设置详情](https://weapp.eteams.cn/sp/ebdpage/view/freepass/1152863419640021002?freepass_doc=1&id=1158016152119525397&space_id=1158016044736487485 "自定义公式设置详情")

## [2.自定义函数设置详情](https://weapp.eteams.cn/sp/ebdpage/view/freepass/1152863419640021002?freepass_doc=1&id=1159154043380047911&space_id=1158016044736487485 "2.自定义函数设置详情")

# 四、使用该功能的注意点

1.

删除公式前需检查是否被其他字段引用，避免报错。

2.

复杂公式建议先测试运行看下效果

3.

禁止修改系统公式，仅可查看或调用。如需扩展，应通过自定义公式实现。

4.

避免定义过多全局变量，优先使用表单级计算，减少性能开销。

5.

全局变量若依赖其他数据，需确保计算顺序正确（如先计算A再计算B）。

6.

使用字段列表插入变量，减少手动输入错误。

7.

复杂逻辑可拆分为多个公式，提高可读性。
